| In that discussion someone quoted FHS v2.2
4.10 /usr/sbin: Non-essential standard system binaries
This directory contains any non-essential binaries used exclusively by
the system administrator. System administration programs that are
required for system repair, system recovery, mounting /usr, or other
essential functions must be placed in /sbin instead.
Since you most certaintly use it as an ordinary user (why else would it have the suid bit set), it should be in /usr/bin.
Actually, since the policy says we should follow FHS a critical bug should be filed against the package!
The only argument against with any substance I have heard is that it will break scripts to move it. Ironically, those scripts hardcode the placement because it wasn’t in the normal path in the first place…
I most definently think it should be moved (I think you guess that) :). Maybe maintain a symlink to /usr/sbin until all the scripts are corrected.
What fun is making software if you that low that you refuse to fix obvious bugs that are slightly inconvenient. Open source is supposed to be good because you care for the details.
And I remember that I spend some time locating traceroute the first time I used it because it wasn’t in my path… 🙂