[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.]



On Fri, 15 Jun 2001, Josselin Mouette wrote:

> Comme Manfred Wassmann disait l'ôt' jour :
> > 
> > Network load. Keeping users from running expensive traceroute probes when
> > a simple ping would suffice.
> 
> The current place in /usr/sbin doesn't prevent users to use traceroute.
> If you want this, you'd better remove the execution permissions.

Sorry, but you didn't get the point.  As I said I do _not_ want to prevent
people from using traceroute.  But I think it is an issue to prevent
casual use of a rather expensive network analyzing tool, which the
current setup does.

> 
> > BTW why not simply putting "alias traceroute /usr/sbin/traceroute" into
> > the default /etc/profile?  Anyone who doesn't want it can simply comment
> > it out or unalias it later.
> 
> And what about people not using bash ? This kind of solution is really
> ugly.

No.  This solution just hits the point, because ordinary users with no
unix experience will use the shell selected by the system administrator
which will be bash in most cases, whereas experienced users will know how
to put an equivalent of that alias into their shell startup script.
Furthermore any sysadmin selecting a different default shell will
set up the startup scripts and may then choose if he wants traceroute to
be accessible directly.

The only situation when such an alias is necessary is when you set up more
or less single user workstations and do not bother modifying the startup
scripts.  In any other case it is up to the system administrator to select
an appropriate solution, and then any defult solution will be wrong in
about 50% of cases.

-- 
Manfred Wassmann
PGP and GnuPG public keys available at http://germany.keyserver.net
PGP: 24B81049 Fingerprint: D7 10 EE 2B 74 16 C0 64  B4 5F BA B2 90 29 3D AF
GPG: 6B299971 Fingerprint: A598 A41F 57A3 5D69 83D2  8027 1274 F8CD 6B29 9971
 +++  I18N ?  For international language set LANG=POSIX  +++



Reply to: