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

Re: Netscape helpers, or replacing /bin/sh



Mark Montague <monty@gg.caltech.edu> writes:

> jim <jim@pcks.com> writes:
>
> > 
> > I've established that Communicator always fires off helper apps using
> > similar syntax by invoking /bin/sh. My question is, if I were to
> > replace /bin/sh (which is a symlink to /bin/bash) with something else
> > (ash, or an older version of bash, for example), will it break
> > anything debian-wise? I realize that it might break other things that
> > expect /bin/sh to really be bash, but frankly, such things probably
> > deserve it for making that assumption.
> 
> I had the same problem and ended up replacing sh with bash 1.14.5(1),
> which I had lying around from an old slackware backup or something. I
> don't think this is a good solution, though.
> 
> I saw some old discussion claiming that this is a netscape bug, but
> after further research, I think it's really a bash bug... run from
> tcsh, the command
> 

This is a known bash bug, and bash 2.01 fixes it.  I have a bash 2.01
compiled for my bo system - if anyone wants it, it's available in:
http://www.math.jhu.edu/~martind/bash/ along with libreadline, etc. -
unfortunately (because, IMHO, the admins of this web server are being
annoyingly paranoid in their server configuration) all of the debian
files have the extension .deb.bin instead of .deb - this is to keep
the server from sending them as type text/plain.  (Hopefully this
won't confuse anyone)

The md5sums:
7c7d8511d1d4c15a5ab077f2c25d6473  bash-builtins_2.01-5_i386.deb
286c41c27841c8b7c73c20cf8a15d3e3  bash_2.01-5_i386.deb
8815daf4c23b2d7d9c284923db56fcbf  libreadline2-dbg_2.1-7_i386.deb
4766fcff46170f51455267dee8d6869b  libreadline2-dev_2.1-7_i386.deb
c4c1fe19694728b2ff2e28443d0c2f35  libreadline2_2.1-7_i386.deb

Be aware that I am _not_ a debian developer, and that despite the
similarity in filenames these .deb packages are in no way the official 
debian packages.  That said, I'm using them fine on my system, and
compiled them from the hamm source, tweaked to remove dependence on
libc6 and to remove the "g" suffix to many of the package names.  I
currently have all of these packages except the debug version of
libreadline2 installed on my system.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: