Hej,

Eero af Heurlin wrote:

> I might remember incorrectly but I think the cyrus/midgard
> authentication was handled by the sasl module. though I have not tested
> if updating cyrus to a "normal" version would work.

Which version are you refering to?
The version using the 1.5x cyrusimap server?

http://www.hklc.com/projects/258.html describes the idea of the integration.

pwcheck_midgard.c
seems to connect to mysql and compare passwords:
---
/* pwcheck_mysql - Uses a MySql database to authenticate a Cyrus IMAP user */
/* $Id: pwcheck_mysql.c,v 1.2 2000/03/10 18:28:49 anewsome Exp $ */
...
#define QUERY_STRING "select password from person where username = '%s' and sitegroup
= 0%s "
 ...
---

This seems to be an extension to "unix_pwcheck".
from the readme:
---
Pwcheck is a daemon for permitting the Cyrus server to check passwords against the
shadow password database.
To use:
* Configure the Cyrus software with the "--with-login=unix_pwcheck" switch.
---

The "cyrinit.tcl.diff" patch seems to make the administration of the server sitegroup
aware.

/Peter


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to