Re: Several reasons why debian should not use bash for /bin/sh
"Dr. Michael Meskes" <meskes@online-club.de> writes:
> On Wed, Jul 29, 1998 at 03:24:54PM -0700, Chris Ulrich wrote:
> > Safety: Bash, at least in the debian distribution I've installed, is linked
> > against 5 libraries (readline, curses, dl, c and ld-linux). If
> > any one of these libraries gets hosed, /bin/sh stops working and
> > this effectively kills the system. A smaller, simpler shell would
> > be less vulnerable to library problems.
>
> I don't buy this argument, sorry. A problem with readline, ncurses or dl
> does not kill the system. Granted the shell scripts stop working, but major
> parts of the system will still work. And a problem withe the c library resp.
> the dynamic linker kills ash as well.
Were you not around for the libc5->libc6 disaster?
The more libraries /bin/sh depends on, the more packages need to be involved
in carefully ochestrated upgrades to avoid messing up dselect, dpkg, apt, etc.
greg
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: