diff options
author | Petr Cech <pcech@redhat.com> | 2016-08-24 14:41:09 +0200 |
---|---|---|
committer | Lukas Slebodnik <lslebodn@redhat.com> | 2016-09-13 16:22:26 +0200 |
commit | aef0171e0bdc9a683958d69c7ee984fb10cd5de7 (patch) | |
tree | fc6560ea19e4d1f5a4701c667f98c3691f3fbd25 /src/config | |
parent | 6c335dee38da943796710b5e336472a10cf641f2 (diff) | |
download | sssd-aef0171e0bdc9a683958d69c7ee984fb10cd5de7.tar.gz sssd-aef0171e0bdc9a683958d69c7ee984fb10cd5de7.tar.xz sssd-aef0171e0bdc9a683958d69c7ee984fb10cd5de7.zip |
PROXY: Adding proxy_max_children option
The new option 'proxy_max_children' is applicable
in domain section. Default value is 10.
Resolves:
https://fedorahosted.org/sssd/ticket/3153
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Diffstat (limited to 'src/config')
-rw-r--r-- | src/config/SSSDConfig/__init__.py.in | 3 | ||||
-rw-r--r-- | src/config/cfg_rules.ini | 1 | ||||
-rw-r--r-- | src/config/etc/sssd.api.d/sssd-proxy.conf | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/src/config/SSSDConfig/__init__.py.in b/src/config/SSSDConfig/__init__.py.in index 2027028f7..0acb751e2 100644 --- a/src/config/SSSDConfig/__init__.py.in +++ b/src/config/SSSDConfig/__init__.py.in @@ -429,6 +429,9 @@ option_strings = { 'default_shell' : _('Default shell, /bin/bash'), 'base_directory' : _('Base for home directories'), + # [provider/proxy] + 'proxy_max_children' : _('The number of preforked proxy children.'), + # [provider/proxy/id] 'proxy_lib_name' : _('The name of the NSS library to use'), 'proxy_fast_alias' : _('Whether to look up canonical group name from cache if possible'), diff --git a/src/config/cfg_rules.ini b/src/config/cfg_rules.ini index 93c10e2b7..01be0c6e6 100644 --- a/src/config/cfg_rules.ini +++ b/src/config/cfg_rules.ini @@ -305,6 +305,7 @@ option = base_directory option = proxy_lib_name option = proxy_fast_alias option = proxy_pam_target +option = proxy_max_children # simple access provider specific options option = simple_allow_users diff --git a/src/config/etc/sssd.api.d/sssd-proxy.conf b/src/config/etc/sssd.api.d/sssd-proxy.conf index 89a6503f9..09bf82aff 100644 --- a/src/config/etc/sssd.api.d/sssd-proxy.conf +++ b/src/config/etc/sssd.api.d/sssd-proxy.conf @@ -1,4 +1,5 @@ [provider/proxy] +proxy_max_children = int, None, false [provider/proxy/id] proxy_lib_name = str, None, true |