W liście z sob, 08-03-2003, godz. 04:22, Dale Woolridge pisze: > | You can find a small program that does something similar in the Contrib > | section (http://www.bincimap.andreas.hanssen.name/bincimap-contrib.html) > > This is somewhat useful, within limits, but I think it would be > much better to have the existing bincimap-uidpwd program use the > MAILDIR environment variable when present. I couldn't agree more. When I decided to switch from Courier, I had to solve this quickly, but a more general approach would of course be better. > | I attach a native vmailmgr authenticator for binc-imap. Put it into the > | authenticate/ dir in your vmailmgr source tree, and apply the patch for > | Makefile.am (patch -p1 < Makefile.diff in vmailmgr-0.96.9/), then > | recompile. > | It has same features as checkvpw, see the source code for details. > | Remember to set Maildir path to "" in your bincimap.conf. This code will > | also take care of real, system users (exactly as checkvpw does). > > While I appreciate your efforts, I was looking for a config-based > solution within vmailmgr. The difficulty is not in writing an > authenticator (for either), but having both work in such a way > that neither requires patching. More importantly, I'd like to > see BincIMAP, vmailmgr, or both to have changes such that they > work without these kinds of patches. This is not a patch, actually. It is an external program, but it uses vmailmgr libraries, so it has to live inside vmailmgr's source tree. The patch for Makefile.am is just for user's comfort - you could also compile bincimap-auth-vmailmgr by hand. I wrote three emails to Bruce Guenter in my life; none of them received a response; that's why I'm not trying to make this authenticator become a part of vmailmgr anymore. > Other than checkvpw's > "requirement" of having a maildir-like argument (and rewriting > it), I'd say it works as it should. The whole rewriting thing is simply broken; I've sent Bruce Guenter a trivial patch, changing checkvpw to work as documented in it's manpage, but received no reply.
-- Marek Gutkowski <[EMAIL PROTECTED]>

