diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-09-29 12:41:20 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2009-11-18 14:26:29 -0500 |
commit | 4262358111fb97820915769bfdb201ad39f24d7c (patch) | |
tree | 92f85ed1c099c1ab39a3cfb284a1aa44c1afa828 /ipaserver | |
parent | 1e3ba09514088fa7e232ca05fe32efe6c5a33dfd (diff) | |
download | freeipa-4262358111fb97820915769bfdb201ad39f24d7c.tar.gz freeipa-4262358111fb97820915769bfdb201ad39f24d7c.tar.xz freeipa-4262358111fb97820915769bfdb201ad39f24d7c.zip |
Fix SASL mappings
Diffstat (limited to 'ipaserver')
-rw-r--r-- | ipaserver/install/krbinstance.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ipaserver/install/krbinstance.py b/ipaserver/install/krbinstance.py index f45075cf2..407be8a39 100644 --- a/ipaserver/install/krbinstance.py +++ b/ipaserver/install/krbinstance.py @@ -247,9 +247,9 @@ class KrbInstance(service.Service): entry = ipaldap.Entry("cn=Name Only,cn=mapping,cn=sasl,cn=config") entry.setValues("objectclass", "top", "nsSaslMapping") entry.setValues("cn", "Name Only") - entry.setValues("nsSaslMapRegexString", '\(.*\)') + entry.setValues("nsSaslMapRegexString", '^[^:@]+$') entry.setValues("nsSaslMapBaseDNTemplate", self.suffix) - entry.setValues("nsSaslMapFilterTemplate", '(krbPrincipalName=\\1@%s)' % self.realm) + entry.setValues("nsSaslMapFilterTemplate", '(krbPrincipalName=&@%s)' % self.realm) try: self.conn.add_s(entry) |