summaryrefslogtreecommitdiffstats
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:36:10 +0100
commitf46bf56b98d056ba44b267f033e58149b44ea519 (patch)
tree94ee7df74399893ad456b893f58fcc0c92925043
parentd117004902c767d46430848b6ef1c11c3ad82835 (diff)
downloadsssd-f46bf56b98d056ba44b267f033e58149b44ea519.tar.gz
sssd-f46bf56b98d056ba44b267f033e58149b44ea519.tar.xz
sssd-f46bf56b98d056ba44b267f033e58149b44ea519.zip
authconfig: allow chpass_provider = proxy
https://fedorahosted.org/sssd/ticket/1611
-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]
+