...and a question (SHA1 UUIDs)
Ken Murchison
murch at andrew.cmu.edu
Wed Sep 5 17:02:00 EDT 2007
David Carter wrote:
> All from:
>
> http://www-uxsup.csx.cam.ac.uk/~dpc22/cyrus/patches/2.3.8/
>
> sha1_uuid_replace.patch
> -----------------------
>
> Throw away the existing UUID apparatus (in particular the environment
> value CYRUS_UUID_PREFIX used to pass state from master to imapd and
> lmtpd). Replace it with simple 20 byte UUIDs which are the message SHA1.
>
> Any existing UUIDs are reset to NIL. I suppose that it would be possible
> to pad the existing 12 byte UUIDs to 20 bytes: the chance of a collision
> is remote.
I'm beginning to sift through this patch in an effort to implement what
we had discussed privately. Some initial questions:
- Do we still need the "uuid_mode" option in imap.conf?
- Can I assume that any mention of "provide_uuid" in the documentation
can be removed?
--
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University
More information about the Cyrus-devel
mailing list