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

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: