Thanks Paul. I'm not quite sure if this adds anything, but when I tested it on my 12.04 desktop box, /proc/self/auxv had permissions set to -r-------- (400) with the user and group set t whoever is logged in at the time.
In the case of my desktop - that is whoever is logged in either via ssh or desktop login:
vbox@Thor:~$ ls -ld /proc/self/auxv
-r-------- 1 vbox vbox 0 Jun 29 07:53 /proc/self/auxv
charles@Thor:~$ ls -l /proc/self/auxv
-r-------- 1 charles charles 0 Jun 29 07:53 /proc/self/auxv
Thanks Paul. I'm not quite sure if this adds anything, but when I tested it on my 12.04 desktop box, /proc/self/auxv had permissions set to -r-------- (400) with the user and group set t whoever is logged in at the time.
In the case of my desktop - that is whoever is logged in either via ssh or desktop login:
vbox@Thor:~$ ls -ld /proc/self/auxv
-r-------- 1 vbox vbox 0 Jun 29 07:53 /proc/self/auxv
charles@Thor:~$ ls -l /proc/self/auxv
-r-------- 1 charles charles 0 Jun 29 07:53 /proc/self/auxv
Same on the server.