Subject: Re: NetBSD master CVS tree commits
To: Chris G. Demetriou <cgd@pa.dec.com>
From: Greg Hudson <ghudson@MIT.EDU>
List: source-changes
Date: 02/18/1998 16:41:03
[We're discussing this on source-changes? Oh well...]
> What is it, exactly, that causes you folks to think that this change
> will cause problems for file systems like AFS?
I read your "ignore my question" message, but wanted to comment more
generally for other people's benefit.
Basically, AFS wants to accord "superuser" permissions to people with
system:administrators tokens instead of to people who happen to be
root on the client machine. Moreover, the server wants to enforce
these policies, not the client. So anything involving suser() is
going to be wrong. I think there is already code in there prior to
rev 1.112 which will cause problems with AFS, but I haven't tested
anything.
(POSIX always refers to "appropriate permissions," incidentally, not
being root.)