From 998dd701a728465aa70fe8041aa8daf8c0f1eefc Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Fri, 25 Feb 2011 17:05:12 -0500 Subject: Fix kinit invocation in ipa-client-install --- ipa-client/ipa-install/ipa-client-install | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ipa-client/ipa-install') diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install index 9f4c685e..af7a2d28 100755 --- a/ipa-client/ipa-install/ipa-client-install +++ b/ipa-client/ipa-install/ipa-client-install @@ -546,6 +546,7 @@ CCACHE_FILE = "/etc/ipa/.dns_ccache" def update_dns(server, hostname): ip = resolve_ipaddress(server) + princ = 'host/%s' % hostname sub_dict = dict(HOSTNAME=hostname, IPADDRESS=ip, @@ -571,7 +572,7 @@ def update_dns(server, hostname): update_fd.close() try: - ipautil.run(['/usr/bin/kinit', '-k', '-t', '/etc/krb5.keytab'], + ipautil.run(['/usr/bin/kinit', '-k', '-t', '/etc/krb5.keytab', princ], env={'KRB5CCNAME':CCACHE_FILE}) except CalledProcessError, e: print >>sys.stderr, "Failed to obtain host TGT." -- cgit