Date: Mon, 24 Nov 2003 20:31:16 -0500 From: Richard Coleman <richardcoleman@mindspring.com> To: freebsd-current@freebsd.org Subject: Re: Unfortunate dynamic linking for everything Message-ID: <3FC2B0E4.4060504@mindspring.com> In-Reply-To: <16322.12836.446856.133425@grasshopper.cs.duke.edu> References: <20031124092346.F63116@sbk-gw.sibnet.ru> <Pine.NEB.3.96L.1031124104428.61465G-100000@fledge.watson.org> <16322.12836.446856.133425@grasshopper.cs.duke.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Gallatin wrote: > So I think the best solution (*) would be to keep /bin/sh statically > linked, and build a dynamic version in /usr/bin that people can use as > an interactive shell. Root's shell remains /bin/sh > > 1) All three (;-) interactive bourne shell users that use nss/ldap get > tilde expansion. > > 2) 3rd party scripts, which are written to be portable and don't use > tilde, don't have to pay for dynamic linking. > > 3) System startup scripts are faster because they use the static > /bin/sh Are you suggesting that (t)csh also move to /usr/bin to match /usr/bin/sh? The screams caused by such a change would be deafening. Richard Coleman richardcoleman@mindspring.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FC2B0E4.4060504>