<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
The "normalize" patch included by Debian isn't that far off from
what the option "usercase_tolower" already offers:<br>
<blockquote>
<pre>username_tolower (<b>on</b>|off)
Convert usernames to all lowercase before login/authentication. This
is useful with authentication backends which ignore case during
username lookups (such as LDAP).
</pre>
</blockquote>
Here's what the Debian patch
(0013-Normalize-the-authentication-ID.patch) says:<br>
<blockquote>
<pre>By normalize, it is intended that;
1) Authentication IDs all can be lowercased for more accurate
comparison without being volatile to, say, user error, and
2) Any leading or trailing blank space can be stripped
</pre>
</blockquote>
And then they go on to patch, mostly, lib/auth_unix.c (as well as
global.c, imapoptions, etc.).<br>
<br>
Other than trimming white space, I can't see what the big deal is
with this patch.<br>
<br>
Cheers,<br>
-nic<br>
<br>
<div class="moz-cite-prefix">On 01/20/2017 04:24 AM, Sebastian
Hagedorn via Info-cyrus wrote:<br>
</div>
<blockquote
cite="mid:9B5368E005D332FCC15CC756@tyrion.rrz.uni-koeln.de"
type="cite">
<br>
--On 20. Januar 2017 um 08:04:25 +1100 Bron Gondwana via
Info-cyrus <a class="moz-txt-link-rfc2396E" href="mailto:info-cyrus@lists.andrew.cmu.edu"><info-cyrus@lists.andrew.cmu.edu></a> wrote:
<br>
<br>
<blockquote type="cite">On Fri, 20 Jan 2017, at 03:31, Sebastian
Hagedorn via Info-cyrus wrote:
<br>
<blockquote type="cite">--On 19. Januar 2017 um 17:18:06 +0100
Simon Matter
<br>
<a class="moz-txt-link-rfc2396E" href="mailto:simon.matter@invoca.ch"><simon.matter@invoca.ch></a> wrote:
<br>
<br>
> We and others had this as a patch in our RPMs but I think
it has never
<br>
> been part of vanilla cyrus-imapd.
<br>
<br>
Oops. Should I open an issue for a feature request? I'm
surprised that's
<br>
not something many sites want ...
<br>
</blockquote>
<br>
OK, I've never heard of this thing. What is it?
<br>
<br>
.. lmgtfy ..
<br>
<br>
Right, so it's something to normalise the userid when you log
in.
<br>
<br>
It will definitely have to be rewritten for Cyrus 3+, because
all that
<br>
stuff got moved into mbname_t and friends.
<br>
</blockquote>
<br>
Perhaps my assumption that the option is necessary is wrong? But I
know for certain that our webmail users use varied case-spellings
of their user names, because in earlier versions of our webmail
system they would get different user profiles depending on how
they had entered their user names ;-)
<br>
<br>
Bron, how does Fastmail deal with that? Do you simply force users
to use the canonic spelling? I guess we could do that, but I'd
rather not.
<br>
<br>
Cheers
<br>
Sebastian
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">----
Cyrus Home Page: <a class="moz-txt-link-freetext" href="http://www.cyrusimap.org/">http://www.cyrusimap.org/</a>
List Archives/Info: <a class="moz-txt-link-freetext" href="http://lists.andrew.cmu.edu/pipermail/info-cyrus/">http://lists.andrew.cmu.edu/pipermail/info-cyrus/</a>
To Unsubscribe:
<a class="moz-txt-link-freetext" href="https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus">https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus</a></pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Nic Bernstein <a class="moz-txt-link-abbreviated" href="mailto:nic@onlight.com">nic@onlight.com</a>
Onlight Inc. <a class="moz-txt-link-abbreviated" href="http://www.onlight.com">www.onlight.com</a>
6525 W Bluemound Rd., Ste 24 v. 414.272.4477
Milwaukee, Wisconsin 53213-4073 f. 414.290.0335
</pre>
</body>
</html>