On 27May2006 20:14, michelle konzack <[EMAIL PROTECTED]> wrote:
| I have found the culpable...  it is a changed symlink!
[...]
| Yeah... a fresh Sarge installation makes a symlink 'sh' to 'dash'
| which will break many BASH scripts AND the environement...

The bash scripts are already broken. Nobody should write for bash and use a
"#!/bin/sh" script header line. That is really bad. Saying "#!/bin/sh" means
you expect a POSIX capable Bourne shell (and possible slightly less), but
certainly no more. Dash is supposed to be POSIX compliant.

| Changeing the symlink back to bash and all works fine...

It would have been far better to fix the broken scripts, as they will
just cause you trouble AGAIN on another system where /bin/sh is not
bash.

Cheers,
-- 
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/

It looked good-natured, she thought;  Still it had very long claws and a
great many teeth, so she felt it ought to be treated with respect.

Reply via email to