Univention Bugzilla – Attachment 7165 Details for
Bug 39346
lowercase email addresses for Dovecot user queries
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
r63689.diff
r63689.diff (text/plain), 2.45 KB, created by
Stefan Gohmann
on 2015-09-15 11:38:30 CEST
(
hide
)
Description:
r63689.diff
Filename:
MIME Type:
Creator:
Stefan Gohmann
Created:
2015-09-15 11:38:30 CEST
Size:
2.45 KB
patch
obsolete
>Index: univention-mail-dovecot/debian/changelog >=================================================================== >--- univention-mail-dovecot/debian/changelog (Revision 63688) >+++ univention-mail-dovecot/debian/changelog (Revision 63689) >@@ -1,3 +1,9 @@ >+univention-mail-dovecot (1.0.0-9) unstable; urgency=low >+ >+ * lowercase email addresses for authdb cache and userdb queries (Bug #39346) >+ >+ -- Daniel Troeder <troeder@univention.de> Tue, 15 Sep 2015 09:37:09 +0200 >+ > univention-mail-dovecot (1.0.0-8) unstable; urgency=low > > * version bump >Index: univention-mail-dovecot/conffiles/etc/dovecot/dovecot-ldap.conf.ext >=================================================================== >--- univention-mail-dovecot/conffiles/etc/dovecot/dovecot-ldap.conf.ext (Revision 63688) >+++ univention-mail-dovecot/conffiles/etc/dovecot/dovecot-ldap.conf.ext (Revision 63689) >@@ -141,7 +141,7 @@ > additional_user_filter_objectclasses = additional_user_filter_objectclasses.split(",") > if additional_user_filter_objectclasses[0]: > default_user_filter_objectclasses.extend(additional_user_filter_objectclasses) >-print 'user_filter = (&(|%s)(|(!(univentionMailHomeServer=*))(univentionMailHomeServer=%s.%s))(|(mailPrimaryAddress=%%u)(uid=%%u)))' % ( >+print 'user_filter = (&(|%s)(|(!(univentionMailHomeServer=*))(univentionMailHomeServer=%s.%s))(|(mailPrimaryAddress=%%Lu)(uid=%%u)))' % ( > "".join(["(objectClass=%s)" % obj for obj in default_user_filter_objectclasses]), > configRegistry.get("hostname"), > configRegistry.get("domainname")) >@@ -163,7 +163,7 @@ > # homeDirectory=userdb_home,uidNumber=userdb_uid,gidNumber=userdb_gid > > # Filter for password lookups >-#pass_filter = (&(objectClass=univentionMail)(mailPrimaryAddress=%u)) >+#pass_filter = (&(objectClass=univentionMail)(mailPrimaryAddress=%Lu)) > > # Attributes and filter to get a list of all users > iterate_attrs = mailPrimaryAddress=user >Index: univention-mail-dovecot/conffiles/etc/dovecot/conf.d/auth-system.conf.ext >=================================================================== >--- univention-mail-dovecot/conffiles/etc/dovecot/conf.d/auth-system.conf.ext (Revision 63688) >+++ univention-mail-dovecot/conffiles/etc/dovecot/conf.d/auth-system.conf.ext (Revision 63689) >@@ -13,7 +13,7 @@ > driver = pam > # [session=yes] [setcred=yes] [failure_show_msg=yes] [max_requests=<n>] > # [cache_key=<key>] [<service name>] >- args = cache_key=%u dovecot >+ args = cache_key=%Lu dovecot > } > > # System users (NSS, /etc/passwd, or similiar).
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 39346
: 7165 |
7171