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.
