summaryrefslogtreecommitdiffstats
path: root/utils/gssd/gssd.man
diff options
context:
space:
mode:
authorKevin Coffman <kwc@citi.umich.edu>2007-03-16 10:27:46 -0400
committerNeil Brown <neilb@suse.de>2007-03-19 09:47:37 +1100
commitfbff46da25a0a578136fd92a6b66e807b6599ca3 (patch)
tree9e09a7e6d7a69d881edfd8ec324f090ab8585819 /utils/gssd/gssd.man
parent1a5b79866092e5061f3a6d2cd1a644f47e65ba3a (diff)
downloadnfs-utils-fbff46da25a0a578136fd92a6b66e807b6599ca3.tar.gz
nfs-utils-fbff46da25a0a578136fd92a6b66e807b6599ca3.tar.xz
nfs-utils-fbff46da25a0a578136fd92a6b66e807b6599ca3.zip
Allow any credential to be used for machine credentials
Don't restrict machine credentials to be "nfs/<machine.name>". Use any usable credentials contained in the keytab file. [We actually attempt to use the first entry found for each realm, not every entry, in the keytab.] Signed-off-by: Kevin Coffman <kwc@citi.umich.edu> Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'utils/gssd/gssd.man')
-rw-r--r--utils/gssd/gssd.man12
1 files changed, 10 insertions, 2 deletions
diff --git a/utils/gssd/gssd.man b/utils/gssd/gssd.man
index 1a30d69..f2ecd69 100644
--- a/utils/gssd/gssd.man
+++ b/utils/gssd/gssd.man
@@ -41,10 +41,18 @@ authentication.
.B -k keytab
Tells
.B rpc.gssd
-to use the keys for principals nfs/hostname in
+to use the keys found in
.I keytab
-to obtain machine credentials.
+to obtain "machine credentials".
The default value is "/etc/krb5.keytab".
+Previous versions of
+.B rpc.gssd
+used only "nfs/*" keys found within the keytab.
+Now, the first keytab entry for each distinct Kerberos realm
+within the keytab is used. This means that an NFS client
+no longer needs an "nfs/hostname" principal and keytab entry,
+but can instead use a "host/hostname" (or any other) keytab
+entry that is available.
.TP
.B -p path
Tells