freeipa/ipaplatform
Florence Blanc-Renaud f12d37724f ipa-client-install: use the authselect backup during uninstall
When ipa-client-install is run on a system with no existing
authselect configuration (for instance a fedora 31 new install),
uninstallation is picking sssd profile but this may lead to
a configuration with differences compared to the pre-ipa-client
state.

Now that authselect provides an option to backup the existing
configuration prior to setting a profile, the client install
can save the backup name and uninstall is able to apply the
backup in order to go back to the pre-ipa-client state.

Fixes: https://pagure.io/freeipa/issue/8189
Reviewed-By: Michal Polovka <mpolovka@redhat.com>
Reviewed-By: Francois Cami <fcami@redhat.com>
2020-07-30 13:10:39 +02:00
..
base Add ipaplatform for Fedora and RHEL container 2020-07-30 11:38:25 +02:00
debian Overhaul bind upgrade process 2020-06-10 16:07:07 +02:00
fedora Enable TLS 1.3 support on the server 2019-12-02 16:48:07 +01:00
fedora_container Convert ipa-httpd-pwdreader into Python script 2020-07-30 11:38:25 +02:00
redhat ipa-client-install: use the authselect backup during uninstall 2020-07-30 13:10:39 +02:00
rhel Use nis-domainname.service on all RH platforms 2019-07-04 10:43:51 +02:00
rhel_container Convert ipa-httpd-pwdreader into Python script 2020-07-30 11:38:25 +02:00
suse Overhaul bind upgrade process 2020-06-10 16:07:07 +02:00
__init__.py Make ipaplatform a regular top-level package 2020-05-05 11:47:16 +02:00
_importhook.py Py3: Remove subclassing from object 2018-09-27 11:49:04 +02:00
constants.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
Makefile.am Use namespace-aware meta importer for ipaplatform 2017-11-15 14:17:24 +01:00
osinfo.py Allow to override ipaplatform with env var 2020-07-30 11:38:25 +02:00
override.py.in Use namespace-aware meta importer for ipaplatform 2017-11-15 14:17:24 +01:00
paths.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
services.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
setup.cfg Port all setup.py to setuptools 2016-10-20 18:43:37 +02:00
setup.py Add ipaplatform for Fedora and RHEL container 2020-07-30 11:38:25 +02:00
tasks.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00