"Michael W. Lucas" <mwlu...@michaelwlucas.com> writes:

> Hi,

Hi,

> Running the 12/12 snapshot, amd64.
>
> I'm setting up the looking glass CGI included with httpd. Requests for
> ping and traceroute fail.
>
> Per bgplg(8), I've set mode 4555 on the static binaries:
>
> ls -lai /var/www/bin/
> total 1844
> 77958 drwxr-xr-x   2 root  daemon     512 Dec 11 17:47 .
> 77956 drwxr-xr-x  15 root  daemon     512 Dec 12 15:35 ..
> 77959 -r-xr-xr-x   1 root  bin     256240 Dec  8 12:09 bgpctl
> 77978 -rwxr-xr-x   1 root  bin     273200 Dec  8 15:36 femail
> 77960 -r-sr-xr-x   2 root  bin     318320 Dec  8 12:09 ping
> 77960 -r-sr-xr-x   2 root  bin     318320 Dec  8 12:09 ping6
> 77961 -r-sr-xr-x   2 root  bin     281168 Dec  8 12:09 traceroute
> 77961 -r-sr-xr-x   2 root  bin     281168 Dec  8 12:09 traceroute6
>
> Ping and traceroute run fine as root. As an unprivileged user, though,
> I get:
>
> ./ping 8.8.8.8
> ping: socket: Permission denied
>
> $ ./traceroute 8.8.8.8
> traceroute: unable to revoke privs: Operation not permitted
>
> Any suggestions? Or have I found a bug?

Is the partition that holds /var/www/bin mounted "nosuid"?

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to