freeipa/ipaplatform/redhat
Florence Blanc-Renaud d0173c9548 authselect: harden uninstallation of ipa client
When ipa client is uninstalled, the content of sysrestore.state
is read to restore the previous authselect profile and features.
The code should properly handle the case where sysrestore.state
contains the header for the authselect section, but the key=value
for profile and features are missing.

Fixes https://pagure.io/freeipa/issue/7657

Reviewed-By: Rob Crittenden <rcritten@redhat.com>
2018-09-19 10:18:45 +02:00
..
__init__.py Split off generic Red Hat-like platform code from Fedora platform code 2014-10-09 15:37:24 +02:00
authconfig.py authselect: harden uninstallation of ipa client 2018-09-19 10:18:45 +02:00
constants.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00
paths.py Migration from authconfig to authselect 2018-04-27 14:01:33 +02:00
services.py Fedora 29 renamed fedora-domainname.service 2018-06-15 08:30:55 +02:00
tasks.py ipa client uninstall: clean the state store when restoring hostname 2018-07-06 17:40:55 +02:00