Re: /etc/profile should include sbin in PATH
Ben Gertzfield wrote:
> Remco> ``Deciding what things go into "sbin" directories is
> Remco> simple: If a normal (not a system administrator) user will
> Remco> ever run it directly, then it should be placed in one of
> Remco> the "bin" directories. Ordinary users should not have to
> Remco> place any of the sbin directories in their path.''
> Then I think our problem is that we are violating this part of the FHS.
> For example, the following utilities are regularly run by users:
> modutils: /sbin/lsmod
> netstd: /usr/sbin/traceroute
> lsof-2.2: /usr/sbin/lsof
I certainly agree that there are numerous programs in *sbin that according
to that definition should reside in *bin.
> There are undoubtedly more examples, but I know traceroute is The Biggy.
> It's a major tool that users run all the time, and there's no reason for
> it to be in /usr/sbin. Should we file bugs, even though FHS compliance is
> not a release goal?
Like Policy sais, we're moving to FHS. That is something different that 'we
obeye FHS at this very moment'. So I'd say people who have programs in *sbin
should think about it and perhaps move them to the proper place. I hope
this discussion helps in getting their attention. At least it got mine :)