diff options
author | Alexander Bokovoy <abokovoy@redhat.com> | 2011-10-04 14:33:36 +0300 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2011-10-04 17:00:37 +0200 |
commit | fb79c50b399fb2beb57001477e8e7579f2b251ba (patch) | |
tree | cdd01bb2484cf44fdf2ad7225c77f6758d800f26 /ipa-client/ipa-install/ipa-client-install | |
parent | 30b29bd8e8a17d9a869b261f210854d6191572b8 (diff) | |
download | freeipa-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
Diffstat (limited to 'ipa-client/ipa-install/ipa-client-install')
-rwxr-xr-x | ipa-client/ipa-install/ipa-client-install | 15 |
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 |