URL:
https://github.com/SSSD/sssd/pull/397
Title: #397: cleanup: Remove CONFDB_DOMAIN_LEGACY_PASS
lslebodn commented:
"""
On (03/10/17 02:49), AmitKumar wrote:
Would be sending commit to remove
'domain->legacy_passwords' and related code.
I would prefer to remove it on all places in simple patch.
(especially from sssd.config schema(s))
```
src/confdb/confdb.c: ret = get_entry_as_bool(res->msgs[0],
&domain->legacy_passwords,
src/confdb/confdb.h:#define CONFDB_DOMAIN_LEGACY_PASS "store_legacy_passwords"
src/confdb/confdb.h: bool legacy_passwords;
src/config/SSSDConfig/__init__.py.in: 'store_legacy_passwords' : _('Store
password hashes'),
src/config/SSSDConfig/sssd_upgrade_config.py:
'store_legacy_passwords' : 'store-legacy-passwords',
src/config/SSSDConfigTest.py: 'store_legacy_passwords',
src/config/SSSDConfigTest.py: 'store_legacy_passwords',
src/config/cfg_rules.ini:option = store_legacy_passwords
src/config/etc/sssd.api.conf:store_legacy_passwords = bool, None, false
src/db/sysdb_ops.c: if (pwd && (domain->legacy_passwords || !*pwd)) {
```
"""
See the full comment at
https://github.com/SSSD/sssd/pull/397#issuecomment-333797543