Fix copy&paste error, its not the conf files we need access to,

we need to access the generated keytabs
This commit is contained in:
Simo Sorce 2007-08-30 15:31:27 -04:00
parent a57fe697a7
commit f0ebdce024

View File

@ -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")