summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2012-07-15 13:02:15 +0000
committerArthur de Jong <arthur@arthurdejong.org>2012-07-15 13:02:15 +0000
commit352da06a2382a8437a64b3416f6d5cc83efd6c67 (patch)
tree0ba0b4ef5bbdbd2742a966c5a4fbff287f21679b
parent41aaf938f29a3b1a7da47aaa3f7140eb856d4184 (diff)
support getting pam_password_prohibit_message from configuration (but don't handle it yet)
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1719 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r--pynslcd/cfg.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pynslcd/cfg.py b/pynslcd/cfg.py
index bfb3c38..95995e1 100644
--- a/pynslcd/cfg.py
+++ b/pynslcd/cfg.py
@@ -85,6 +85,7 @@ nss_initgroups_ignoreusers = set()
nss_min_uid = 0
validnames = re.compile(r'^[a-z0-9._@$][a-z0-9._@$ \\~-]{0,98}[a-z0-9._@$~-]$', re.IGNORECASE)
pam_authz_searches = []
+pam_password_prohibit_message = None
# allowed boolean values
@@ -176,7 +177,7 @@ def read(filename):
globals()[m.group('keyword').lower()] = m.group('value')
continue
# parse options with a single value that can contain spaces
- m = re.match('(?P<keyword>binddn|rootpwmoddn|sasl_realm|sasl_authcid|sasl_authzid|sasl_secprops|krb5_ccname|tls_cacertdir|tls_cacertfile|tls_randfile|tls_ciphers|tls_cert|tls_key)\s+(?P<value>\S.*)',
+ m = re.match('(?P<keyword>binddn|rootpwmoddn|sasl_realm|sasl_authcid|sasl_authzid|sasl_secprops|krb5_ccname|tls_cacertdir|tls_cacertfile|tls_randfile|tls_ciphers|tls_cert|tls_key|pam_password_prohibit_message)\s+(?P<value>\S.*)',
line, re.IGNORECASE)
if m:
globals()[m.group('keyword').lower()] = m.group('value')