diff options
author | J. Bruce Fields <bfields@fieldses.org> | 2006-10-13 15:35:52 -0400 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2006-10-17 09:46:39 +1000 |
commit | bdfe0d28ee4c23dec311423a34b2a3ec65b5b318 (patch) | |
tree | b67d31e850fad0f1ef72b4044052857853da3710 /utils/gssd/krb5_util.c | |
parent | 4e380407c546d944017f54f83d24a73f8fd35884 (diff) | |
download | nfs-utils-bdfe0d28ee4c23dec311423a34b2a3ec65b5b318.tar.gz nfs-utils-bdfe0d28ee4c23dec311423a34b2a3ec65b5b318.tar.xz nfs-utils-bdfe0d28ee4c23dec311423a34b2a3ec65b5b318.zip |
Don't always use default mapping to "nobody".
Signed-off-by: Kevin Coffman <kwc@citi.umich.edu>
We've been ignoring all mapping errors and instead mapping to a "nobody" user
or group.
This is arguably OK for the cases where we're returning a value to the user
(so, id->name mapping on the server or name->id mapping on the client).
But it's a disaster in the other direction (id->name on the server or id->name
on the client): for example, a chown to an unknown user should *not*
automatically be translated into a succesful chown to "nobody".
This patch fixes that problem on the server side.
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'utils/gssd/krb5_util.c')
0 files changed, 0 insertions, 0 deletions