summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2007-08-30 15:31:27 -0400
committerSimo Sorce <ssorce@redhat.com>2007-08-30 15:31:27 -0400
commitf0ebdce02456df986b693ef5c8ce6641c73923f5 (patch)
treeb618db9b4f24afdee83c7c32a897fc7dccc4bcc6
parenta57fe697a7fbeff0596334fc75289ac378e11c61 (diff)
downloadfreeipa-f0ebdce02456df986b693ef5c8ce6641c73923f5.tar.gz
freeipa-f0ebdce02456df986b693ef5c8ce6641c73923f5.tar.xz
freeipa-f0ebdce02456df986b693ef5c8ce6641c73923f5.zip
Fix copy&paste error, its not the conf files we need access to,
we need to access the generated keytabs
-rw-r--r--ipa-server/ipaserver/krbinstance.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipa-server/ipaserver/krbinstance.py b/ipa-server/ipaserver/krbinstance.py
index 8adeb012f..1c77b086f 100644
--- a/ipa-server/ipaserver/krbinstance.py
+++ b/ipa-server/ipaserver/krbinstance.py
@@ -182,7 +182,7 @@ class KrbInstance:
cfg_fd.write("export KRB5_KTNAME=/etc/dirsrv/ds.keytab\n")
cfg_fd.close()
pent = pwd.getpwnam(self.ds_user)
- os.chown("/etc/sysconfig/dirsrv", pent.pw_uid, pent.pw_gid)
+ os.chown("/etc/dirsrv/ds.keytab", pent.pw_uid, pent.pw_gid)
def __export_kadmin_changepw_keytab(self):
(kwrite, kread, kerr) = os.popen3("/usr/kerberos/sbin/kadmin.local")
@@ -203,7 +203,7 @@ class KrbInstance:
cfg_fd.write("export KRB5_KTNAME=/var/kerberos/krb5kdc/kpasswd.keytab\n")
cfg_fd.close()
pent = pwd.getpwnam(self.ds_user)
- os.chown("/etc/sysconfig/ipa-kpasswd", pent.pw_uid, pent.pw_gid)
+ os.chown("/var/kerberos/krb5kdc/kpasswd.keytab", pent.pw_uid, pent.pw_gid)
def __create_http_keytab(self):
(kwrite, kread, kerr) = os.popen3("/usr/kerberos/sbin/kadmin.local")