freeipa/ipaserver/advise/plugins
Florence Blanc-Renaud 87c24ebd34 smartcard: make the ipa-advise script compatible with authselect/authconfig
"ipa-advise config-client-for-smart-card-auth" is run on a server and
creates a script that needs to be copied and executed on a client.
The client may be of a different version and use authconfig instead of
authselect. The generated script must be able to handle both cases
(client using authselect or client using authconfig).

The patch checks whether authselect is available and calls the proper
configuration command (authselect or authconfig) depending on its
availability on the client.

Fixes: https://pagure.io/freeipa/issue/8113
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
2019-11-08 12:57:54 +01:00
..
__init__.py Provide ipa-advise tool 2013-07-17 13:49:59 +02:00
admins_sudo.py Advise plugin for enabling sudo for members of the admins group 2018-09-12 10:43:06 -04:00
legacy_clients.py ipa-advise: update url of cacerdir_rehash tool 2018-10-23 10:23:16 +02:00
smart_card_auth.py smartcard: make the ipa-advise script compatible with authselect/authconfig 2019-11-08 12:57:54 +01:00