From 03713859dffacc7142393e53c73d8d4cf7dee8d5 Mon Sep 17 00:00:00 2001 From: Pavel Březina Date: Wed, 12 Jun 2013 13:44:19 +0200 Subject: subdomains: touch krb5.conf when creating new domain-realm mappings https://fedorahosted.org/sssd/ticket/1815 --- src/providers/ipa/ipa_subdomains.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/providers/ipa/ipa_subdomains.c') diff --git a/src/providers/ipa/ipa_subdomains.c b/src/providers/ipa/ipa_subdomains.c index 18878ae33..881f27c5d 100644 --- a/src/providers/ipa/ipa_subdomains.c +++ b/src/providers/ipa/ipa_subdomains.c @@ -382,6 +382,14 @@ ipa_subdomains_write_mappings(struct sss_domain_info *domain) goto done; } + /* touch krb5.conf to ensure that new mappings are loaded */ + ret = sss_krb5_touch_config(); + if (ret != EOK) { + DEBUG(SSSDBG_CRIT_FAILURE, ("Unable to change last modification time " + "of krb5.conf. Created mappings may not be loaded.\n")); + /* just continue */ + } + ret = EOK; done: if (fstream) { -- cgit