summaryrefslogtreecommitdiffstats
path: root/server/config/testconfigs
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2009-12-10 10:07:04 -0500
committerStephen Gallagher <sgallagh@redhat.com>2009-12-10 17:20:19 -0500
commit0faa69992d1c9768f3ec92112e8691a9b7c4a3a2 (patch)
treeaa5d7f7011c9933bbb7a39e7cb4d3684ec84a481 /server/config/testconfigs
parent42bc4c47b00849956034539a18619d9555723eba (diff)
downloadsssd-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.conf43
-rw-r--r--server/config/testconfigs/sssd-valid.conf1
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