1 |
On Wed, Oct 16, 2019 at 07:17:09PM +0200, Ulrich Mueller wrote: |
2 |
> >>>>> On Wed, 16 Oct 2019, William Hubbs wrote: |
3 |
> |
4 |
> > Back in the day, the s in /sbin and /usr/sbin meant static, not super |
5 |
> > user. All binaries in those directories were statically linked. |
6 |
> |
7 |
> Where have you found that statement? The "s" stands for "system", |
8 |
> not for "static". See for example [1]. |
9 |
> |
10 |
> Traditionally, these programs used to be in /etc (!), and were moved |
11 |
> to /sbin later. For example, documentation of V7 Unix [2] says that |
12 |
> "dangerous maintenance utilities" live in /etc (and doesn't mention |
13 |
> /sbin at all). |
14 |
> |
15 |
> Somewhat later, in 4.3BSD NET/2 these system binaries are in /sbin: |
16 |
> "system programs and administration utilities fundamental to both |
17 |
> single-user and multi-user environments" [3]. |
18 |
> |
19 |
> |
20 |
> [1] https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s16.html |
21 |
|
22 |
> [2] https://www.freebsd.org/cgi/man.cgi?query=hier&apropos=0&sektion=0&manpath=Unix+Seventh+Edition&arch=default&format=html |
23 |
> [3] https://www.freebsd.org/cgi/man.cgi?query=hier&apropos=0&sektion=0&manpath=4.3BSD+NET%2F2&arch=default&format=html |
24 |
|
25 |
Please read the links I posted before --specifically the comments |
26 |
from Rob. |
27 |
|
28 |
Also, there is this. |
29 |
|
30 |
https://news.ycombinator.com/item?id=3519952 |
31 |
|
32 |
Tl;dr the bin sbin separation is a historical separation that doesn't |
33 |
make sense any longer. |
34 |
|
35 |
William |
36 |
|
37 |
> < |