[lfs-book] [LFS Trac] #3264: Traceroute program location

LFS Trac trac at linuxfromscratch.org
Thu Dec 27 20:14:44 PST 2012

#3264: Traceroute program location
 Reporter:  chris@…             |       Owner:  lfs-book@…                   
     Type:  task                |      Status:  new                          
 Priority:  normal              |   Milestone:  7.3                          
Component:  Book                |     Version:  SVN                          
 Severity:  normal              |    Keywords:                               
 For the Inetutils instructions, LFS says to move /usr/bin/traceroute to
 /sbin, the explanation being that it's the "FHS-compliant place". However,
 there is no mention of traceroute in the FHS, and the only thing comes
 close is the description of what programs go into "bin" and "sbin"
 directories. As traceroute is, by default, installed suid root, it is
 apparently meant to be run by non-root users, and therefore should go into
 /usr/bin (or /bin, if it's felt necessary for it to be outside of /usr).
 Also, [[http://archive.linuxfromscratch.org/blfs-
 museum/6.2.0/BLFS-6.2.0/basicnet/netutils.html#traceroute older versions
 of BLFS specifically note]] that traceroute should either be kept in
 /usr/sbin with the suid bit removed, or moved to /usr/bin and stay suid.

Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/3264>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.

More information about the lfs-book mailing list