Univention Bugzilla – Bug 39721
mail/domain are not lower case
Last modified: 2015-12-09 16:46:06 CET
Domain names for mail/domain should be lower cased. According to RFC 1035, section 3.1: "Name servers and resolvers must compare labels in a case-insensitive manner" that would be allowed. It would be consistent with what we do for the local part in the udm users handler (and probably solve a problem with shared folders and ACLs - still investigating).
This should also be fixed for UCS 4.0-4. Please also create a ucs-test script if possible.
Code change for 4.1-0: 65733 Modified test for 4.1-0: 65732 Code + test change for 4.0-4: 65734 YAML 4.0-4 + 4.1-0 (r65735): 2015-11-18-univention-directory-manager-modules.yaml
Wouldn't it be better to solve this with the syntax class?
Commit 65762 merges the YAML into the existing advisory 2015-11-17-univention-directory-manager-modules.yaml.
(In reply to Florian Best from comment #3) > Wouldn't it be better to solve this with the syntax class? Changing the syntax class wouldn't fix the existing LDAP objects. And fixing the LDAP objects without listeners would trigger the same (or worse) problems.
<http://jenkins.knut.univention.de:8080/job/UCS-4.0/job/UCS-4.0-4/job/Errata%20Validation/lastCompletedBuild/testReport/univention-directory-manager-modules/bug/39721_scope_version/> The same bug is referenced for both 4.0-4 and 4.1-0: $ grep 39721 ucs-4.?/ucs-4.?-?/doc/errata/staging/*.yaml ucs-4.0/ucs-4.0-4/doc/errata/staging/2015-11-18-univention-directory-manager-modules.yaml: * Domain names for mail domains are now lowercased (Bug 39721). ucs-4.0/ucs-4.0-4/doc/errata/staging/2015-11-18-univention-directory-manager-modules.yaml:bug: [39721] ucs-4.1/ucs-4.1-0/doc/errata/staging/2015-11-17-univention-directory-manager-modules.yaml: behaviour with Dovecot and shared folders (Bug 39721). Quoting Message-ID <564A3E28.9040607@univention.de>: > Das bedeutet der Bug muss immer gklont werden, wenn dieser auch für UCS > 4.0 veröffentlicht werden soll.
Thanks. Split 4.0-4 to Bug 40108.
OK - mail domain is lowercased OK - 34_update_of_mail_hosteddomains_ucr_variable OK - YAML
<http://errata.software-univention.de/ucs/4.1/16.html>