* Dr. Werner Fink <werner@suse.de> [2010-02-12 14:42]:
AFAIK dash is not POSIX fully complied nor compatible with /bin/bash its self ... and IMHO it is a myth that dash in
dash is actively maintained and SUSv3 incompatibilities are being fixed, see the Debian bugtracker. At least bash 3.x is far from SUSv3 compliant.
comparision with bash would speed up the boot process a lot. E.g. this because I've start up of the bash a lot by using a larger runtime linker cache and also removed the -PIE linker option ... in fact the bash starts up faster but this was not visible in the boot process its self.
The bottlenecks are normally given by I/O load of the system its self and the numbers of required fork()/execve() pairs.
On Debian it does speed up the boot process but its scripts are not executed in parallel.
Beside this many scripts have to be rewritten in case of using dash as /bin/sh ... even third party scripts.
Much work on this has already been done in Ubuntu and Debian. Using /bin/sh and expecting bash is simply a bug and should be fixed upstream. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org