[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: