Roberto,

canon user functionality is described in the SASL Plugin
Programmer's Guide:

http://www.sendmail.org/~ca/email/cyrus2/plugprog.html

We're using it to allow customers to authenticate as multiple
identities but canonize to a single username when opening their
mailbox (cyrus-imapd and pop3). We need this because we're in a
long term transition from one username scheme to a newer one, and
need to allow customers to login as either (or one of several)
usernames.

It could also support virtual domain hosting where the mailboxes
might be, e.g., dwhite_example_com. The plugin could be used to
cononize dwhite, dwhite-example and [EMAIL PROTECTED] to
dwhite_example_com.

We've been using perdition in the past to accomplish this, but
this patch allows us to move away from that.

As for why it's not included in upstream, I'm not sure. There was
some discussion earlier this year on the cyrus-sasl list which
included Howard Chu and also one of the guys who has CVS access.
He said he was going to take a look at the patch, but the last
time I checked, the patch hadn't been committed.

Of course I'd much rather it come down from upstream. If you
think that's more appropriate, I can try to raise the issue on
the cyrus-sasl list again.

If you're considering adding this patch, I'll can get a correct
patch included in the bug (the one I submitted before missed a
couple of file changes).

Thanks,
- Dan

Roberto C.Sánchez wrote:
Dan, et. al.,

I was reviewing some cyrus-sasl2 bugs today.  It appears that canon_user
functionality was requsted and a patch provided.  What is canon_user
funtionality?  Why should it be in the Debian package (assuming it has
not already been added upstream and thus will end up in a future
release)?  What is the potential impact of adding this patch?

Regards,

-Roberto



------------------------------------------------------------------------

_______________________________________________
Pkg-cyrus-sasl2-debian-devel mailing list
[EMAIL PROTECTED]
http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-sasl2-debian-devel




Reply via email to