Re: Which files in /usr/sbin?
Fernando wrote:
> There is traceroute and ping, which my users could run to check whether I
> lost the connection to the rest of the world , even though its main
> purpose is for sysadmins to do the same. Why users would want to do it?
> If I lost the connection, they might decide to hang up and go to sleep.
> It's not only exotica. It can be in fact be useful for them even though
> that's not the main purpose.
> The same goes for smail, httpd, ldconfig, rdate and start-stop-daemon to
> name a few. Should I file a bug report on those too? I think there is one
> on ldconfig because of the same thing.
ping is already in /bin. And I also think that the correct place for
traceroute is /usr/sbin. There is no need for normal users to use
traceroute (the same reasons are true for ifconfig/route). All they need
to know is that a host _is_ reachable and not which way the packets go.
And if they still want to know it they can use it from /usr/sbin. Also httpd,
smail and rdate are normally not used by normal users. You can run httpd
as a normal user but in most cases it's not necessary. And the purpose of
rdate is to set the clock from the clock of a remote host.
A program that is _normally_ only used by root should remain in /usr/sbin
and /sbin. That doesn't always mean that other users can't use them. If
they want to use it they can call it from the sbin directories.
> Maybe layout bugs/complaints should be forwarded to the Debian "layout
> arbitrator". Who is currently close to being it?
If you want to change things like that you should probably discuss it
on the fsstnd (FHS) mailing list.
Peter
--
Peter Tobias EMail:
Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de
Fachbereich Elektrotechnik und Informatik tobias@perseus.fho-emden.de
Constantiaplatz 4, 26723 Emden, Germany
Reply to: