Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Nov 2011 12:28:21 +0100
From:      Ed Schouten <ed@80386.nl>
To:        Doug Barton <dougb@FreeBSD.org>
Cc:        arch@FreeBSD.org
Subject:   Re: The strangeness called `sbin'
Message-ID:  <20111111112821.GP2164@hoeg.nl>
In-Reply-To: <4EBC4B6E.4060607@FreeBSD.org>
References:  <20111110123919.GF2164@hoeg.nl> <4EBC4B6E.4060607@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--QFliEIXSSz7hGqqc
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello Doug,

* Doug Barton <dougb@FreeBSD.org>, 20111110 23:08:
> On 11/10/2011 04:39, Ed Schouten wrote:
> > I suspect this email could be one of the last emails I'm sending before
> > one of you hire an assassin to get rid of me, but here it goes.
>=20
> Au contraire, I think your work on improving the general quality of our
> code has earned you many many brownie points, so you're far from being
> run out of town on a rail. :)

Thanks. :-)

> This particular proposal though I personally am confused about, and I
> apologize if I missed something obvious, but what is the value of making
> this change? I've read the thread so far, and I understand that the
> hysterical raisins that prompted the creation of sbin may or may not
> still apply, but I haven't yet understood what we would gain by moving
> everything.

Simplicity. Right now we have binaries executed by users installed in
five different places. I give bachelor courses on (embedded)
Linux/FreeBSD systems administration and software development and
explaining to them why it is done this way is getting tiresome.

But the point is: there are quite some tools in */sbin that should be
moved to */bin. I can at least point out 15 of them. Moving these tools
around requires the same amount of effort as simply getting rid of sbin.
If I have to decide on which of these to work, I'd choose the latter,
because as far as I know, sbin has no reason to exist anyway.

Also, it probably causes even less of a burden on our users, because
`make installworld' will simply force them to migrate, while if we move
binaries around, we can only hope that the user runs `make delete-old'.

--=20
 Ed Schouten <ed@80386.nl>
 WWW: http://80386.nl/

--QFliEIXSSz7hGqqc
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iQIcBAEBAgAGBQJOvQbVAAoJEG5e2P40kaK7Dl4P/3UN3Wbfpe63BfyFSvbbE81p
lVG0Vaj7kCWiRsmlGzENGt9jLzgjZ+wVZpKzN1t3B4bXcYMDxvcwYFEUlwucemG4
x7YAwUkZd+wYBo6vc9TgTz272JYvB0/aasWQwSo/QUShNTgQ2Mk6pTdANdTVL78O
iTk8wwaHpDSKqxLpL7zKWeEuKTsLc1EiT278ZIoPAImUO1+na9nm5C4LTvS0aM5W
xIi/GeaQTyplBAEBzzjjhlxTLX2XSW6Q9NLbVSpxZVI3IoCSeDTe+eMkp2BmU/8Q
FviNBR0EkebQfalf6DMWfW26pid5hLPAMFqmhBmPWHTEi+DQ4yGHdq3XsdnoCrVD
a+k1azVVMo+2tTn1gybBr/Y7FcZdwR3OFoykts7SRjdudyr2IaDkyM3Y9c37fB6W
GQFz0FW7HuKMppa6anSDsgYUoUQoP4Eu38jESh7jH3L2Fhdn9JyVNaKtutR6qza/
RrRzXmJnZ8bh0cE3ezz0MRGahVQh+wrJdfJQEjSW42nlsqD/zGfQL2nVrGpgElxO
gz1au4/oDjiPVmQHzSy9ikxMTCHW8c4DoEeRawTwKEZlpOVjHR8W7e9sHfEzgUcY
GU2p6RhhaflLATMZsgFiXvLktWsbGp700Lmmg4tlEFh/deaj0oiDZ4z3aEt9jZgi
cF9qcOesS6b5sqFPmZWX
=VKHO
-----END PGP SIGNATURE-----

--QFliEIXSSz7hGqqc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111111112821.GP2164>