There is a mysql auxprop plugin included with cyrus-sasl 2.1.15.. look at the cyrus-sasl mailing list and probably this one for more info on it's configuration..
On Fri, 2003-09-05 at 14:55, Robert Covell wrote: > We are about to migrate 700+ users from 1.5.24 to 2.1.15 and wanted to > verify that the previous post still pertains to our situation on 2.1.15 > rather than 2.0.16. > > Our setup was and will be: > > Old server: > - FreeBSD 4.1.1 > - Cyrus IMAPd 1.5.24 > - pwcheck_mysql-0.1 (for all access) > > New server: > - FreeBSD 4.8 or 5.1 (maybe 5.1) > - Cyrus IMAPd 2.1.15 > - SASL 2.1.15 > > We are not sure how to have the new system check for passwords via mysql. > Anyone have information regarding this in 2.1.15? > > Thanks, > -Bob > > > > > > ----Previous Post---- > > Hi everyone, I'm posting here a kind of step by step guide for the most > newbie (like me :-) for the migration of user mailbox from Cyrus 1.5.14 > to 2.0.16. > This guide worked fine in my configuration: > > Old server: > - Linux SUSe 7.0 > - Cyrus IMAPd 1.5.14 > > New server: > - Linux SUSe 7.0 > - Cyrus IMAPd 2.0.16 > - SASL 1.5.24 > - Berkeley DB3.2.9 > > I'm assuming to have a backup file of mailbox in the old format that > includes everything under /var/imap & /var/spool/imap > (imapbackup.tar.gz) > > # 1. Delete the actual spool dir: > > rm -r /var/spool/imap/* > rm -r /var/imap/* > > # 2. Untar the backup file: (imapbackup.tar.gz) > > mkdir /tmp/backimap > cd /tmp/backimap > tar zxf imapbackup.tar.gz > > # 3. Move the backup to the spool dir: > > cd imap > mv * /var/imap > cd ../spool/imap > mv * /var/spool/imap > > # 4. Create the rest of directories: > > /usr/cyrus/tools/mkimap > > # 5. Check permission > > chown -R cyrus:mail /var/spool/imap/* > chown -R cyrus:mail /var/imap/* > > # 6. Reconstruct the mailboxes: > > su - cyrus > /usr/cyrus/tools/undohash > /usr/cyrus/tools/dohash > > cd /var/imap > /usr/cyrus/bin/ctl_mboxlist -u < mailboxes > > cd /var/spool/imap > /usr/cyrus/bin/reconstruct -r user.* > > # 7. Delete the delivered.db: > > mv /var/imap/delivered.db /var/imap/_delivered.db > > # 8. Delete the temp dir > > exit > rm -rf /tmp/backimap > > # 9. Startup the sysem: > > /usr/cyrus/bin/master & -- Edward Rudd <[EMAIL PROTECTED]> Home Page <http://urkle.drip.ws/>
signature.asc
Description: This is a digitally signed message part