Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jun 2002 16:09:26 -0500 (CDT)
From:      Chris Dillon <cdillon@wolves.k12.mo.us>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        Lamont Granquist <lamont@scriptkiddie.org>, Jason Andresen <jandrese@mitre.org>, "Brandon D. Valentine" <bandix@geekpunk.net>, Darren Pilgrim <dmp@pantherdragon.org>, Evan Dower <evantd@hotmail.com>, <freebsd-hackers@FreeBSD.ORG>
Subject:   Re: Cyrus vs. UW IMAP (was: Re: I Volunteer)
Message-ID:  <20020621154902.O79338-100000@mail.wolves.k12.mo.us>
In-Reply-To: <3D12E301.53E779D8@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 21 Jun 2002, Terry Lambert wrote:

> It has functionality that can not be implemented without adding to
> how UNIX does things.  Basically, it needs to be able to hook the
> account constructor/destructor.

It's quite simple to integrate Cyrus IMAP with the local system.
Cyrus will by default use the system password database for its
authentication, all that is left is to write up a script to your
liking to manage the IMAP folders (I wrote one in PERL using the
IMAP::Admin and Mail::IMAPClient modules, but please don't ask me for
them, I'm not that proud of them :-).  You can hook that script in to
whatever you're using to create the system user accounts.  In the near
future, however, I plan to move the authentication database into LDAP
and have Cyrus use that so that I can get rid of all of the local
system accounts which are there for nothing other than authentication
(the shells are just /sbin/nologin).

All in all, I love the Cyrus design, and it hasn't given me a bit of
trouble in over 6 years.  It makes doing a secure "black-box" mail
server very easy.

--
 Chris Dillon - cdillon(at)wolves.k12.mo.us - cdillon(at)inter-linc.net
 FreeBSD: The fastest and most stable server OS on the planet
 - Available for IA32 (Intel x86) and Alpha architectures
 - IA64, PowerPC, UltraSPARC, and ARM architectures under development
 - http://www.freebsd.org

No trees were harmed in the composition of this message, although some
electrons were mildly inconvenienced.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020621154902.O79338-100000>