Searched hist:"87 bfbf67" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/fs/proc/ |
H A D | base.c | 87bfbf67 Mon Jun 26 02:25:43 CDT 2006 Eric W. Biederman <ebiederm@xmission.com> [PATCH] proc: Simplify the ownership rules for /proc
Currently in /proc if the task is dumpable all of files are owned by the tasks effective users. Otherwise the files are owned by root. Unless it is the /proc/<tgid>/ or /proc/<tgid>/task/<pid> directory in that case we always make the directory owned by the effective user.
However the special case for directories is pointless except as a way to read the effective user, because the permissions on both of those directories are world readable, and executable.
/proc/<tgid>/status provides a much better way to read a processes effecitve userid, so it is silly to try to provide that on the directory.
So this patch simplifies the code by removing a pointless special case and gets us one step closer to being able to remove the hard coded /proc inode numbers.
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|