Re: [vulture@aoi.dyndns.org: Bug#100744: Binary should be in /usr/bin, since it's useful to non-admins.]
Sami Haahtinen wrote:
> i remember a same kind of discussion on traceroute package itself (Bug:
> #64718), and according to that, the only reason to keep traceroute in
> /usr/sbin is that it will break scripts which have full paths (i wonder
> why)
Fixed paths are used in scripts for security reasons. This way the
expected program is run rather than a trojan or some other program
with the same name. This assumes the program in the normal posisiton
is the real one. :-)
traceroute was placed in /usr/sbin long before more rigid standards
for program placement were adopted. So its' placement is an artefact
of older looser program placement rules.
I'd just close the bug report and state that it can't be moved du to
it's being cemented in place by other program's using fixed paths to
locate it.
--
| Bryan Andersen | bryan@visi.com | http://www.nerdvest.com |
| Buzzwords are like annoying little flies that deserve to be swatted. |
| -Bryan Andersen |
Reply to: