Ticket #441 (closed defect: fixed)
SSSDConfig API sometimes reverts options to default when importing a config
|Reported by:||sgallagh||Owned by:||sgallagh|
|Tests Updated:||yes||Coverity Bug:|
|Patch Submitted:||no||Red Hat Bugzilla:||0|
|Design review:||Fedora test page:|
|Chosen:||Candidate to push out:|
This was discovered during authconfig testing.
Setting the ldap_id_use_start_tls flag works, but when reading the sssd.conf back in (such as on a subsequent run of authconfig), it would be reset to its default of false again.
The reason is a faulty check in the get_domain() function when populating the values. It was not filtering out the providers, which then overwrote the existing values with the defaults.
- Resolution set to fixed
- Tests Updated set
- Status changed from assigned to closed
- fixedin set to 1.1.1
- Patch Submitted unset
- upgrade set to 0
- tests changed from 1 to 0