Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Nov 2003 21:51:48 +0100
From:      "boyd, rounin" <boyd@insultant.net>
To:        <current@freebsd.org>
Subject:   Re: Unfortunate dynamic linking for everything
Message-ID:  <050d01c3afa8$1dfb97a0$b9844051@insultant.net>
References:  <Pine.NEB.3.96L.1031118233432.99345H-100000@fledge.watson.org><p06002033bbe0acb7b8c0@[128.113.24.47]> <2147483647.1069240727@[192.168.42.6]> <20031120095214.GA68334@server.vk2pj.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
From: "Peter Jeremy" <peterjeremy@optushome.com.au>
> >Shouldn't that be 'chmod +t /bin/sh' ???
> 
> Definitely.  Why waste a new bit when there's already a perfectly good
> one that is (or was) defined for the purpose.

the 't' bit was known as the 'sticky' bit to keep frequently used,
sharable (judged by a human) text segments in core.  since then
that bit has been overloaded to death.

shared libraries have always been a mistake.

one clear reason is that it caused a dichotomy of binaries; static
vs dynamically linked.  think about a dynamically linked init(8) ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?050d01c3afa8$1dfb97a0$b9844051>