1 |
I just emerge'd traceroute, dropped back to my normal user, and it didn't run. |
2 |
So, I checked the emerge messages and saw this: |
3 |
|
4 |
<snip!> |
5 |
* >>> SetUID: [chmod go-r] |
6 |
/var/tmp/portage/net-analyzer/traceroute-1.4_p12-r5/image//usr/sbin/traceroute |
7 |
... |
8 |
[ ok ] |
9 |
--- /usr/ |
10 |
--- /usr/sbin/ |
11 |
>>> /usr/sbin/traceroute |
12 |
<snip!> |
13 |
|
14 |
I can understand traceroute being setuid, but why put it in /usr/sbin so only |
15 |
root sees it? If we only want root to run it, it doesn't need to be setuid. It |
16 |
just doesn't make sense for a setuid application to only be directly available |
17 |
to root. |
18 |
|
19 |
-- |
20 |
Jeff Walter |
21 |
-- |
22 |
gentoo-dev@g.o mailing list |