summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Bokovoy <abokovoy@redhat.com>2011-10-04 14:33:36 +0300
committerMartin Kosek <mkosek@redhat.com>2011-10-04 17:00:37 +0200
commitfb79c50b399fb2beb57001477e8e7579f2b251ba (patch)
treecdd01bb2484cf44fdf2ad7225c77f6758d800f26
parent30b29bd8e8a17d9a869b261f210854d6191572b8 (diff)
downloadfreeipa-fb79c50b399fb2beb57001477e8e7579f2b251ba.tar.gz
freeipa-fb79c50b399fb2beb57001477e8e7579f2b251ba.tar.xz
freeipa-fb79c50b399fb2beb57001477e8e7579f2b251ba.zip
Configure pam_krb5 on the client only if sssd is not configured
https://fedorahosted.org/freeipa/ticket/1775
-rwxr-xr-xipa-client/ipa-install/ipa-client-install15
1 files changed, 8 insertions, 7 deletions
diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install
index efa39cd6f..5df420800 100755
--- a/ipa-client/ipa-install/ipa-client-install
+++ b/ipa-client/ipa-install/ipa-client-install
@@ -1052,13 +1052,14 @@ def install(options, env, fstore, statestore):
auth_config.execute()
print message
- #Modify pam to add pam_krb5
- auth_config.reset()
- auth_config.enable("krb5").\
- add_option("update").\
- add_option("nostart")
- auth_config.execute()
- print "Kerberos 5 enabled"
+ if not options.sssd:
+ #Modify pam to add pam_krb5 only when sssd is not in use
+ auth_config.reset()
+ auth_config.enable("krb5").\
+ add_option("update").\
+ add_option("nostart")
+ auth_config.execute()
+ print "Kerberos 5 enabled"
# Update non-SSSD LDAP configuration after authconfig calls as it would
# change its configuration otherways