summaryrefslogtreecommitdiffstats
path: root/src/config
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2012-10-30 14:00:21 +0100
committerJakub Hrozek <jhrozek@redhat.com>2012-10-30 15:38:45 +0100
commitccc46e79a8c9c2d61c9351fc9f60b5bff8a99bfa (patch)
treec2e808ee2e0fe3271fc01dacdf5a67dd038e9480 /src/config
parentff73778464f56c51716140b69ab29f101c036603 (diff)
downloadsssd-ccc46e79a8c9c2d61c9351fc9f60b5bff8a99bfa.tar.gz
sssd-ccc46e79a8c9c2d61c9351fc9f60b5bff8a99bfa.tar.xz
sssd-ccc46e79a8c9c2d61c9351fc9f60b5bff8a99bfa.zip
authconfig: allow chpass_provider = proxy
https://fedorahosted.org/sssd/ticket/1611
Diffstat (limited to 'src/config')
-rwxr-xr-xsrc/config/SSSDConfigTest.py2
-rw-r--r--src/config/etc/sssd.api.d/sssd-proxy.conf3
2 files changed, 4 insertions, 1 deletions
diff --git a/src/config/SSSDConfigTest.py b/src/config/SSSDConfigTest.py
index 3bfa63103..5966635d4 100755
--- a/src/config/SSSDConfigTest.py
+++ b/src/config/SSSDConfigTest.py
@@ -718,7 +718,7 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase):
'local': ['id', 'auth', 'chpass'],
'ldap': ['id', 'auth', 'access', 'chpass', 'sudo', 'autofs'],
'krb5': ['auth', 'access', 'chpass'],
- 'proxy': ['id', 'auth'],
+ 'proxy': ['id', 'auth', 'chpass'],
'simple': ['access'],
'permit': ['access'],
'deny': ['access']}
diff --git a/src/config/etc/sssd.api.d/sssd-proxy.conf b/src/config/etc/sssd.api.d/sssd-proxy.conf
index 39f6a63cd..89a6503f9 100644
--- a/src/config/etc/sssd.api.d/sssd-proxy.conf
+++ b/src/config/etc/sssd.api.d/sssd-proxy.conf
@@ -6,3 +6,6 @@ proxy_fast_alias = bool, None, true
[provider/proxy/auth]
proxy_pam_target = str, None, true
+
+[provider/proxy/chpass]
+