URL:
https://github.com/freeipa/freeipa/pull/2363
Author: flo-renaud
Title: #2363: authselect: harden uninstallation of ipa client
Action: opened
PR body:
"""
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.
The PR also adds an integration test.
Fixes
https://pagure.io/freeipa/issue/7657
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/2363/head:pr2363
git checkout pr2363