[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: