summaryrefslogtreecommitdiffstats
path: root/utils/gssd/krb5_util.c
diff options
context:
space:
mode:
authorJ. Bruce Fields <bfields@fieldses.org>2006-10-13 15:35:52 -0400
committerNeil Brown <neilb@suse.de>2006-10-17 09:46:39 +1000
commitbdfe0d28ee4c23dec311423a34b2a3ec65b5b318 (patch)
treeb67d31e850fad0f1ef72b4044052857853da3710 /utils/gssd/krb5_util.c
parent4e380407c546d944017f54f83d24a73f8fd35884 (diff)
downloadnfs-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