On Wed, Aug 16, 2000 at 07:22:26PM +1000, Herbert Xu wrote: > Branden Robinson <[EMAIL PROTECTED]> wrote: > > > > Quoting the FHS: > > > Deciding what things go into "sbin" directories is simple: If a normal > > (not a system administrator) user will ever run it directly, then it > > should be placed in one of the "bin" directories. Ordinary users should > > not have to place any of the sbin directories in their path. > > > Note: For example, files such as chfn which users only occasionally use > > should still be placed in /usr/bin. ping, although it is absolutely > > necessary for root (network recovery and diagnosis) is often used by > > users and should live in /bin for that reason. > > Well, the FHS is contradicting itself here. On one hand, it says that > ifconfig is required to be in /sbin, on the other, according to this > paragraph, since a user could ocassionally wish to run ifconfig to list > the interfaces, it has to be in /bin. Someone should bring this up on > the FHS list.
Any user who has a legitimate reason to run ifconfig is a system administrator, and thus should have /sbin and /usr/sbin in his path. A user who is running ifconfig out of curiosity is not a systems administrator, and does not need to have it in his path. --Adam