freeipa/ipaplatform
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
..
base Fix Pylint 2.0 violations 2018-07-14 12:04:19 +02:00
debian Installer: configure authselect with-sudo 2018-06-19 08:51:02 +02:00
fedora Don't check for systemd service 2018-08-30 11:37:21 +02:00
redhat authselect: harden uninstallation of ipa client 2018-09-19 10:18:45 +02:00
rhel Add absolute_import future imports 2018-04-20 09:43:37 +02:00
__init__.py Refactor os-release and platform information 2018-08-30 11:37:21 +02:00
_importhook.py Refactor os-release and platform information 2018-08-30 11:37:21 +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 Refactor os-release and platform information 2018-08-30 11:37:21 +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 Cleanup shebang and executable bit 2018-07-05 19:46:42 +02:00
tasks.py Add absolute_import future imports 2018-04-20 09:43:37 +02:00