Re: cyrreconstruct -r -f not working as expected.

2007-10-28 Thread Jo Rhett
Recursive reconstruct is broken. Ken has the bug, but either can't recreate it or hasn't had time to work on it. Someday it will annoy me enough to dig into the guts of that code ;-) Alain Spineux wrote: > Hi > > Here is what I do. > I have a working imap spool and a mailbox with sub-folder.

FastMail.FM GUID upgrade process

2007-10-28 Thread Bron Gondwana
Ok - we're doing our GUID upgrades across the board now. Here's the process we're using: a) wrote a tool that tied a "DB_File" called "cyrus.sha1s" in each meta directory on the replicas, parsed the index files looking for records with nothing but zeros in the last 16 characters of the G

Re: Cyrus IMAPd 2.3.10 Released

2007-10-28 Thread Hajimu UMEMOTO
Hi, > On Sun, 28 Oct 2007 19:42:02 +0100 > Tomas Janousek <[EMAIL PROTECTED]> said: tjanouse> Looks correct. (will not terminate if it reaches NGROUPS, don't know if that tjanouse> can happen though) Oops, it never happen. It is intended to be safe-keeping for avoiding endless-loop. tj

Re: Cyrus IMAPd 2.3.10 Released

2007-10-28 Thread Hajimu UMEMOTO
Hi, > On Sun, 28 Oct 2007 09:57:45 -0400 > Ken Murchison <[EMAIL PROTECTED]> said: murch> I don't have easy access to a BSD platform. Would somebody be willing murch> to write and test such a patch? How about this patch? Index: lib/auth_unix.c diff -u -p lib/auth_unix.c.orig lib/auth_

Re: Cyrus IMAPd 2.3.10 Released

2007-10-28 Thread Ken Murchison
Tomas Janousek wrote: > Hi, > > On Sun, Oct 28, 2007 at 03:52:24PM +0900, Hajimu UMEMOTO wrote: >> It seems to me from the source of getgrouplist() that it sets "the >> actual number of groups found" to ngroups only when it returns 0. >> When it returns -1, "the number of groups actually filled" i

Re: Cyrus IMAPd 2.3.10 Released

2007-10-28 Thread Hajimu UMEMOTO
Hi, > On Sat, 27 Oct 2007 22:36:45 +0200 > Tomas Janousek <[EMAIL PROTECTED]> said: tjanouse> Hi, tjanouse> On Sun, Oct 28, 2007 at 02:35:05AM +0900, Hajimu UMEMOTO wrote: > tjanouse> Yes. It should read "ret == -1 && ngroups != newstate->ngroups". > I'm really > tjanouse> confused why