diff options
author | Rich Megginson <rmeggins@redhat.com> | 2009-02-16 22:54:28 +0000 |
---|---|---|
committer | Rich Megginson <rmeggins@redhat.com> | 2009-02-16 22:54:28 +0000 |
commit | 83bee6271116730465180289008b0ccd5353027e (patch) | |
tree | d1ef576af15eb5bc86b3ef75a1f7797366c7f267 /ldap/admin/src/initconfig.in | |
parent | c76c0951a9b66600a07967289fb0cc74c1333865 (diff) | |
download | ds-83bee6271116730465180289008b0ccd5353027e.tar.gz ds-83bee6271116730465180289008b0ccd5353027e.tar.xz ds-83bee6271116730465180289008b0ccd5353027e.zip |
Resolves: bug 477009
Description: RFE change default place for kerberos keytabs
Fix Description: changed to
# KRB5_KTNAME=@instconfigdir@/myname.keytab ; export KRB5_KTNAME
Where @instconfigdir@ will usually expand to /etc/dirsrv
Diffstat (limited to 'ldap/admin/src/initconfig.in')
-rw-r--r-- | ldap/admin/src/initconfig.in | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/ldap/admin/src/initconfig.in b/ldap/admin/src/initconfig.in index 9eef791e..2bcc6289 100644 --- a/ldap/admin/src/initconfig.in +++ b/ldap/admin/src/initconfig.in @@ -13,11 +13,21 @@ # desired value # ulimit -n 8192 -# In order to use SASL/GSSAPI the directory +# A per instance keytab does not make much sense for servers. +# Kerberos clients use the machine FQDN to obtain a ticket like ldap/FQDN, there +# is nothing that can make a client understand how to get a per-instance ticket. +# Therefore by default a keytab should be considered a per server option. + +# Also this file is sourced for all instances, so again all +# instances would ultimately get the same keytab. + +# Finally a keytab is normally named either krb5.keytab or <service>.keytab + +# In order to use SASL/GSSAPI (Kerberos) the directory # server needs to know where to find its keytab # file - uncomment the following line and set # the path and filename appropriately -# KRB5_KTNAME=@instconfigdir@/slapd-instance/keytab ; export KRB5_KTNAME +# KRB5_KTNAME=@instconfigdir@/myname.keytab ; export KRB5_KTNAME # other environment settings can be added here too OS=`uname -s` |