On 13/11/17 13:09, Joerg Reisenweber wrote:
On Sun 12 November 2017 21:54:36 Steve Litt wrote:
One more thing: What did people do before maybe 2010,
when /sbin, /bin, /usr/sbin, and /user/bin were four separate
directories? Was life that hard back then? Were develpers smarter?
I'd bet all and my butt on the latter ;-) It's just too obvious.
Maybe intitially it was just systemd cabal who noticed that managing
dependencies in init process isn't exactly a nobrainer and thus (and because
of feature creep like needing d-bus and other high level crap in init) and not
willing to cope with the fallout that correctly beem described as dependency
hell in package/lib dependencies decided to rather cram /usr/ into /
systemd didn't exist in 1991 when USL decided that for SVR4.2 /bin, /lib
and /sbin should just be symlinks to /usr.
john@sylvania ~ > ls -l / | grep -e '->'
lrwxrwxrwx 1 root sys 8 Apr 15 2005 bin -> /usr/bin
lrwxrwxrwx 1 root sys 8 Apr 15 2005 ccs -> /usr/ccs
lrwxrwxrwx 1 root sys 9 Apr 15 2005 lbin ->
/usr/lbin
lrwxrwxrwx 1 root sys 8 Apr 15 2005 lib -> /usr/lib
lrwxrwxrwx 1 root sys 10 Apr 15 2005 share ->
/usr/share
lrwxrwxrwx 1 root sys 8 Apr 15 2005 shlib ->
/usr/lib
lrwxrwxrwx 1 root root 11 Apr 3 2017 unix ->
/stand/unix
(I don't have any machines still running UnixWare 1.0, hence the rather
recent create dates).
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng