-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Tuesday 2008-02-26 at 17:15 -0800, Randall R Schulz wrote:
It seems beyond question, to me.
It is not so clear. I can list, as root, this (for example): nimrodel:~ # l /proc/105/ ls: cannot read symbolic link /proc/105/exe: No such file or directory total 0 dr-xr-xr-x 6 root root 0 Feb 27 01:47 ./ dr-xr-xr-x 260 root root 0 Feb 21 21:55 ../ dr-xr-xr-x 2 root root 0 Feb 27 02:28 attr/ - -r-------- 1 root root 0 Feb 27 02:28 auxv - --w------- 1 root root 0 Feb 27 02:28 clear_refs - -r--r--r-- 1 root root 0 Feb 27 02:28 cmdline lrwxrwxrwx 1 root root 0 Feb 27 02:28 cwd -> // <===== - -r-------- 1 root root 0 Feb 27 02:28 environ lrwxrwxrwx 1 root root 0 Feb 27 02:28 exe <===== dr-x------ 2 root root 0 Feb 27 02:28 fd/ dr-x------ 2 root root 0 Feb 27 02:28 fdinfo/ - -rw-r--r-- 1 root root 0 Feb 27 02:28 loginuid - -r--r--r-- 1 root root 0 Feb 27 02:28 maps - -rw------- 1 root root 0 Feb 27 02:28 mem - -r--r--r-- 1 root root 0 Feb 27 02:28 mounts - -r-------- 1 root root 0 Feb 27 02:28 mountstats - -rw-r--r-- 1 root root 0 Feb 27 02:28 oom_adj - -r--r--r-- 1 root root 0 Feb 27 02:28 oom_score lrwxrwxrwx 1 root root 0 Feb 27 02:28 root -> // <===== - -rw------- 1 root root 0 Feb 27 02:28 seccomp - -r--r--r-- 1 root root 0 Feb 27 02:28 smaps - -r--r--r-- 1 root root 0 Feb 27 01:47 stat - -r--r--r-- 1 root root 0 Feb 27 01:47 statm - -r--r--r-- 1 root root 0 Feb 27 02:28 status dr-xr-xr-x 3 root root 0 Feb 27 02:28 task/ - -r--r--r-- 1 root root 0 Feb 27 02:28 wchan And I can also list it as user, because "/proc/105/" is owned by root, but is readable by all. With three exception: the symlinks destinations. cer@nimrodel:~> l /proc/105/ ls: cannot read symbolic link /proc/105/cwd: Permission denied ls: cannot read symbolic link /proc/105/root: Permission denied ls: cannot read symbolic link /proc/105/exe: Permission denied total 0 dr-xr-xr-x 6 root root 0 2008-02-27 01:47 ./ dr-xr-xr-x 264 root root 0 2008-02-21 21:55 ../ dr-xr-xr-x 2 root root 0 2008-02-27 02:28 attr/ - -r-------- 1 root root 0 2008-02-27 02:28 auxv - --w------- 1 root root 0 2008-02-27 02:28 clear_refs - -r--r--r-- 1 root root 0 2008-02-27 02:28 cmdline lrwxrwxrwx 1 root root 0 2008-02-27 02:28 cwd <===== - -r-------- 1 root root 0 2008-02-27 02:28 environ lrwxrwxrwx 1 root root 0 2008-02-27 02:28 exe <===== dr-x------ 2 root root 0 2008-02-27 02:28 fd/ dr-x------ 2 root root 0 2008-02-27 02:28 fdinfo/ - -rw-r--r-- 1 root root 0 2008-02-27 02:28 loginuid - -r--r--r-- 1 root root 0 2008-02-27 02:28 maps - -rw------- 1 root root 0 2008-02-27 02:28 mem - -r--r--r-- 1 root root 0 2008-02-27 02:28 mounts - -r-------- 1 root root 0 2008-02-27 02:28 mountstats - -rw-r--r-- 1 root root 0 2008-02-27 02:28 oom_adj - -r--r--r-- 1 root root 0 2008-02-27 02:28 oom_score lrwxrwxrwx 1 root root 0 2008-02-27 02:28 root <===== - -rw------- 1 root root 0 2008-02-27 02:28 seccomp - -r--r--r-- 1 root root 0 2008-02-27 02:28 smaps - -r--r--r-- 1 root root 0 2008-02-27 01:47 stat - -r--r--r-- 1 root root 0 2008-02-27 01:47 statm - -r--r--r-- 1 root root 0 2008-02-27 02:28 status dr-xr-xr-x 3 root root 0 2008-02-27 02:28 task/ - -r--r--r-- 1 root root 0 2008-02-27 02:28 wchan What the user can not read is what the symlink is pointing to, which is "//" - whatever that is. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHxL6ntTMYHG2NR9URAlJxAKCY31KIMdN40Cvyvcugd+9eD0wOHQCfX4pR jkdpXqZhRtHejHT90GX5Z8k= =o910 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org