diff options
author | Marko Myllynen <myllynen@redhat.com> | 2011-09-16 10:11:19 +0300 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2011-09-20 10:46:23 -0400 |
commit | 18f82da0e2127e886431779b711e8c53a59e5732 (patch) | |
tree | c7fa1cd95aac545790960f0e1beeed8a033c00ba | |
parent | 52220ada2af676a07eb3aa4a3662074ee37dd218 (diff) | |
download | sssd-18f82da0e2127e886431779b711e8c53a59e5732.tar.gz sssd-18f82da0e2127e886431779b711e8c53a59e5732.tar.xz sssd-18f82da0e2127e886431779b711e8c53a59e5732.zip |
Add missing options to sssd.api.conf
-rwxr-xr-x | src/config/SSSDConfigTest.py | 18 | ||||
-rw-r--r-- | src/config/etc/sssd.api.conf | 5 | ||||
-rw-r--r-- | src/config/etc/sssd.api.d/sssd-local.conf | 6 |
3 files changed, 26 insertions, 3 deletions
diff --git a/src/config/SSSDConfigTest.py b/src/config/SSSDConfigTest.py index ebfd372e5..f3145a00a 100755 --- a/src/config/SSSDConfigTest.py +++ b/src/config/SSSDConfigTest.py @@ -468,6 +468,7 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): 'min_id', 'max_id', 'timeout', + 'try_inotify', 'command', 'enumerate', 'cache_credentials', @@ -519,7 +520,13 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): domain.add_provider('local', 'id') control_list.extend( ['default_shell', - 'base_directory']) + 'base_directory', + 'create_homedir', + 'remove_homedir', + 'homedir_umask', + 'skel_dir', + 'mail_dir', + 'userdel_cmd']) options = domain.list_options() @@ -799,6 +806,7 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): 'min_id', 'max_id', 'timeout', + 'try_inotify', 'command', 'enumerate', 'cache_credentials', @@ -850,7 +858,13 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): domain.add_provider('local', 'id') control_list.extend( ['default_shell', - 'base_directory']) + 'base_directory', + 'create_homedir', + 'remove_homedir', + 'homedir_umask', + 'skel_dir', + 'mail_dir', + 'userdel_cmd']) options = domain.list_options() diff --git a/src/config/etc/sssd.api.conf b/src/config/etc/sssd.api.conf index a080ae12c..045802932 100644 --- a/src/config/etc/sssd.api.conf +++ b/src/config/etc/sssd.api.conf @@ -22,7 +22,7 @@ krb5_rcache_dir = str, None, false [nss] # Name service enum_cache_timeout = int, None, false -entry_cache_no_wait_percentage = int, None, false +entry_cache_nowait_percentage = int, None, false entry_negative_timeout = int, None, false filter_users = list, str, false filter_groups = list, str, false @@ -30,6 +30,7 @@ filter_users_in_groups = bool, None, false pwfield = str, None, false override_homedir = str, None, false allowed_shells = list, str, false +vetoed_shells = list, str, false shell_fallback = str, None, false [pam] @@ -56,6 +57,7 @@ command = str, None, false min_id = int, None, false max_id = int, None, false timeout = int, None, false +try_inotify = bool, None, false enumerate = bool, None, false cache_credentials = bool, None, true, false store_legacy_passwords = bool, None, false @@ -70,6 +72,7 @@ dns_discovery_domain = str, None, false override_gid = int, None, false override_homedir = str, None, false + # Special providers [provider/permit] diff --git a/src/config/etc/sssd.api.d/sssd-local.conf b/src/config/etc/sssd.api.d/sssd-local.conf index 0686f0823..bf99b2c16 100644 --- a/src/config/etc/sssd.api.d/sssd-local.conf +++ b/src/config/etc/sssd.api.d/sssd-local.conf @@ -1,4 +1,10 @@ [provider/local] +create_homedir = bool, None, false +remove_homedir = bool, None, false +homedir_umask = int, None, false +skel_dir = str, None, false +mail_dir = str, None, false +userdel_cmd = str, None, false [provider/local/id] default_shell = str, None, true, /bin/bash |