From: ibuprofin@painkiller.example.tld.invalid   
      
   On Mon, 03 Dec 2012, in the Usenet newsgroup alt.os.linux.mandriva, in article   
   , Jim Beard wrote:   
      
   >Moe Trin wrote:   
      
   >>> Fedora has /usr/bin/echo symlinked to /bin/echo.   
   >> No idea why - the FHS requires /bin/echo, and if it's there, there is   
   >> no need for /usr/bin/echo.   
      
   >I vaguely remember something about Red Hat merging /bin and   
   >/usr/bin (plus /sbin and /usr/sbin), which was forecast to be the   
   >future for all distros.   
      
   There is a bit of vagueness in the FHS:   
      
    /bin : Essential user command binaries (for use by all users)   
      
    /sbin : System binaries   
      
    /usr/bin : Most user commands   
      
    /usr/sbin : Non-essential standard system binaries   
      
   >The justification was that /usr/*bin had as a practical matter   
   >become critical for boot, and keeping /usr/bin separate from /bin   
   >no longer was useful. If everyone is booting into run level 5, I   
   >suppose that may be true, distasteful as it may be to a few of us.   
      
    * To boot a system, enough must be present on the root partition to   
    mount other filesystems. This includes utilities, configuration,   
    boot loader information, and other essential start-up data. /usr,   
    /opt, and /var are designed such that they may be located on other   
    partitions or filesystems.   
      
   Part of that is the idea that the desktop tools are being used to do   
   startup work, such as bringing up the network, instead of just being   
   used to do the configuration that the traditional tools need to do   
   the heavy lifting. The parallel startup schemes (upstart, systemd   
   and similar) contribute to this so-called "requirement".   
      
    Old guy   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|