From 1c18017e2fc7dc4e4d943611115e94dc0bc70263 Mon Sep 17 00:00:00 2001
From: amitkuma <amitkuma@redhat.com>
Date: Tue, 16 Jan 2018 15:56:25 +0530
Subject: [PATCH] ipa-advise for smartcards updated
......
authconfig --enablesmartcard --smartcardmodule=sssd --updateall
Advise is updated to:
authconfig --enablesssd --enablesssdauth --enablesmartcard --smartcardmodule=sssd
--smartcardaction=1 --updateall
Resolves: https://pagure.io/freeipa/issue/7358
Reviewed-By: Christian Heimes <cheimes@redhat.com>
---
ipaserver/advise/plugins/smart_card_auth.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ipaserver/advise/plugins/smart_card_auth.py b/ipaserver/advise/plugins/smart_card_auth.py
index fb328f29ca5051ad52c9c5e0000021ad5e8b94e8..109e9ba3815301a556a38f5185918992c4622148 100644
--- a/ipaserver/advise/plugins/smart_card_auth.py
+++ b/ipaserver/advise/plugins/smart_card_auth.py
@@ -315,7 +315,8 @@ class config_client_for_smart_card_auth(common_smart_card_auth_config):
def run_authconfig_to_configure_smart_card_auth(self):
self.log.exit_on_failed_command(
- 'authconfig --enablesmartcard --smartcardmodule=sssd --updateall',
+ 'authconfig --enablesssd --enablesssdauth --enablesmartcard '
+ '--smartcardmodule=sssd --smartcardaction=1 --updateall',
[
'Failed to configure Smart Card authentication in SSSD'
]
--
2.13.6