Hello Timo! See comments inline below...
On Mon, Aug 23, 2010 at 09:50:36AM +0300, Timo Juhani Lindfors wrote: > The usage examples in "man ss" are handy but work only for root since > normal users don't have /sbin in their path. Can you please consider > some of the following enhancements: > > 1) move ss to /bin, I personally dislike deviating from upstream, but the main concern is discussed further down... > > 2) provide a symlink to /sbin/ip in /bin ugh? /sbin/ip is a symlink to /bin/ip (in debian, this deviates from upstream, and predates my involvement with iproute packaging). > > 3) use "/sbin/ss" in the EXAMPLES section of the manual page or > > 4) mention that ss is in /sbin and non-root users need to use /sbin/ss > in the manual page. For all the above points you made I have some comments: I disagree with moving everything that *can* be used by a regular user out of /sbin (and /usr/sbin). These folders would not contain much if so. Personally I don't consider /sbin for stuff that *requires* root privilegies, but for stuff that are system binaries rather then everyday user binaries. Some of these doesn't require any elevated privilegies for some of their functionality, but that doesn't matter IMHO. What matters is that things like /bin/ls is a common user binary and /sbin/ss is something that system administrators might care about but users of the system should (hopefully) not have to care about. For "powerusers" that might want to use system admin programs because they can, these users can also modify their PATH environment variable to include /sbin. I also disagree with describing the FHS, how to adjust the PATH environment variable, permissions or anything that is general *nix knowledge inside each and every programs manual page (ie. ip/ss/tc manual pages). > > In addiotion to this, if ss is not meant to be used by normal users, > please mention this and perhaps suggest the legacy netstat instead. iproute2 is a complete replacement for the legacy nettools. It's supposed to be used by both root and non-root users. I'll leave your bug report open for now, partly because it was filed with proper wishlist severity, so that others who might want to help out with iproute2 maintenance in the future can (re)evaluate your wish. I'm not at all religious about disagreeing with your wish and could probably even be convinced to change my mind. :) -- Andreas Henriksson -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org