WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] vif could not be connected. Hotplug scripts not working.

On Fri, Jan 12, 2007 at 09:19:27AM +0100, Ulrich Windl wrote:
> On 12 Jan 2007 at 4:25, Tim Post wrote:

> > Ensure that /bin/sh leads to /bin/bash (i.e. readlink /bin/sh ).. if
> > not, ln -s -f /bin/bash /bin/sh
> 
> Actually that should be /usr/bin/sh for at least 10 years ;-) 
> /bin/cp and /bin/cat are UNIX dinosaurs, just as /bin/sh. Traditionally these 
> exist as symbolic links to the updated locations.

Eh? I take it you haven't read
http://www.pathname.com/fhs/pub/fhs-2.3.html#BINESSENTIALUSERCOMMANDBINARIES
then; current as of 2004?

> > 
> > Its quite possible on your system /bin/sh leads to dash, which isn't
> > capable of parsing the hotplug scripts in /etc/xen/scripts, which is the
> > cause of this error.
> 
> I'm sure everybody is aware that when using /bin/sh, you may only use the 
> features 
> of the classic Bourne shell, wile /usr/bin/sh most likely is a POSIX shell, 
> and 
> "bash" is ... well: "bash". Expecting from /bin/sh to be more capable than 
> Bourne 
> shell of 15 years ago is a mistake. Personally I'm using POSIX features 
> unless I 
> absolutely need Bash, but then I specify /bin/bash as Shell.

Absolutely, agreed on this point.

Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users