summaryrefslogtreecommitdiffstats
path: root/ldap/admin/src/initconfig.in
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2009-02-16 22:54:28 +0000
committerRich Megginson <rmeggins@redhat.com>2009-02-16 22:54:28 +0000
commit83bee6271116730465180289008b0ccd5353027e (patch)
treed1ef576af15eb5bc86b3ef75a1f7797366c7f267 /ldap/admin/src/initconfig.in
parentc76c0951a9b66600a07967289fb0cc74c1333865 (diff)
downloadds-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.in14
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`