[Dovecot] New userdb backend for checkpassword like programs
Sascha Wilde
wilde at intevation.de
Wed Oct 22 17:15:45 EEST 2008
Timo Sirainen <tss at iki.fi> writes:
> On Oct 21, 2008, at 5:27 PM, Sascha Wilde wrote:
>> Sascha Wilde <wilde at intevation.de> writes:
>>> [userdb-checkpassword]
> The code is now in dovecot-1.2 tree.
Thank you, that's great! The only thing I'm missing is the addition to
the example.conf I made. (I have to admit it was only a stub, though)
> I did some minor changes, mostly
> related to getting coding style consistent with the rest of Dovecot.
> It probably would have been possible to have the passdb and userdb
> share more code, but it's good enough now. :)
I agree. Unfortunately I had no time to factor out the more tricky
parts. (There is still a bunch of features we have to implement till
November...)
Apropos implementing features:
I had a look at the deliver code to figure out how to get userdb data
From the auth server (I need this in shared-storage.c to implement %%h).
There are more than 250LOC in deliver/auth-client.c and I wonder if
there is already a higher level api for auth clients? I would have
expected something like this in lib-auth, but the stuff in there seems
not to be what I'm looking for. Any hints?
cheers
sascha
--
Sascha Wilde OpenPGP key: 4BB86568
http://www.intevation.de/~wilde/ http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20081022/97c5fed3/attachment-0001.bin
More information about the dovecot
mailing list