diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2009-12-10 10:07:04 -0500 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2009-12-10 17:20:19 -0500 |
commit | 0faa69992d1c9768f3ec92112e8691a9b7c4a3a2 (patch) | |
tree | aa5d7f7011c9933bbb7a39e7cb4d3684ec84a481 /server/config/testconfigs | |
parent | 42bc4c47b00849956034539a18619d9555723eba (diff) | |
download | sssd-0faa69992d1c9768f3ec92112e8691a9b7c4a3a2.tar.gz sssd-0faa69992d1c9768f3ec92112e8691a9b7c4a3a2.tar.xz sssd-0faa69992d1c9768f3ec92112e8691a9b7c4a3a2.zip |
Fix processing of Boolean values in SSSDConfig
Previously, we were just casting the strings to bool, but this
meant that all boolean values were "True".
This patch solves the problem and adds regression tests for it.
Diffstat (limited to 'server/config/testconfigs')
-rw-r--r-- | server/config/testconfigs/sssd-invalid-badbool.conf | 43 | ||||
-rw-r--r-- | server/config/testconfigs/sssd-valid.conf | 1 |
2 files changed, 44 insertions, 0 deletions
diff --git a/server/config/testconfigs/sssd-invalid-badbool.conf b/server/config/testconfigs/sssd-invalid-badbool.conf new file mode 100644 index 000000000..25c27f498 --- /dev/null +++ b/server/config/testconfigs/sssd-invalid-badbool.conf @@ -0,0 +1,43 @@ +[nss] +nss_filter_groups = root +nss_entry_negative_timeout = 15 +debug_level = 0 +nss_filter_users_in_groups = true +nss_filter_users = root +nss_entry_cache_no_wait_timeout = 60 +nss_entry_cache_timeout = 600 +nss_enum_cache_timeout = 120 + +[sssd] +services = nss, pam +reconnection_retries = 3 +domains = LOCAL, IPA +config_file_version = 2 + +[domain/PROXY] +id_provider = proxy +auth_provider = proxy +debug_level = 0 + +[domain/IPA] +id_provider = ldap +ldap_id_use_start_tls = Fal +auth_provider = krb5 +debug_level = 0 + +[domain/LOCAL] +id_provider = local +auth_provider = local +debug_level = 0 + +[domain/LDAP] +id_provider = ldap +auth_provider=ldap +debug_level = 0 + +[pam] +debug_level = 0 + +[dp] +debug_level = 0 + diff --git a/server/config/testconfigs/sssd-valid.conf b/server/config/testconfigs/sssd-valid.conf index 82b3fd819..79016eb4f 100644 --- a/server/config/testconfigs/sssd-valid.conf +++ b/server/config/testconfigs/sssd-valid.conf @@ -13,6 +13,7 @@ services = nss, pam reconnection_retries = 3 domains = LOCAL, IPA config_file_version = 2 +debug_timestamps = False [domain/PROXY] id_provider = proxy |