Since version 4.64 (IIRC) Exim supports connecting to dovecot's (ports/mail/dovecot) auth daemon for authentication. This support doesn't set up any new dependencies, the whole code is included in Exim's distribution pack, so enabling it requires only turning on an option in Exim configuration Makefile. So does this patch. Additionally, I have performed some minor port cleanups, to both get rid of some portlint warnings and to use the USE_RC_SUBR macro set correctly (port.*.mk do the thing automagically, no need to play with that manually). Added file(s): - files/exim.sh.in Removed file(s): - files/exim.sh Port maintainer (krion@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77
Responsible Changed From-To: freebsd-ports-bugs->krion Over to maintainer
krion 2007-05-28 20:52:13 UTC FreeBSD ports repository Modified files: mail/exim Makefile pkg-plist Added files: mail/exim/files exim.sh.in Removed files: mail/exim/files exim.sh Log: Add mail/dovecot auth daemon for authentication. Use USE_RC_SUBR correctly. PR: ports/112784 Submitted by: Jan Srzednicki <w@wrzask.pl> Revision Changes Path 1.226 +14 -26 ports/mail/exim/Makefile 1.10 +0 -63 ports/mail/exim/files/exim.sh (dead) 1.1 +63 -0 ports/mail/exim/files/exim.sh.in (new) 1.46 +2 -5 ports/mail/exim/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!
On Mon, May 28, 2007 at 08:52:42PM +0000, Kirill Ponomarew wrote: > Synopsis: [PATCH] mail/exim: enable dovecot authenticator, some cleanups > > State-Changed-From-To: open->closed > State-Changed-By: krion > State-Changed-When: Mon May 28 20:52:41 UTC 2007 > State-Changed-Why: > Committed. Thanks! > > http://www.freebsd.org/cgi/query-pr.cgi?pr=112784 *Sigh* I have missed that: (sorry for the error) --- Makefile.orig Tue May 29 17:11:15 2007 +++ Makefile Tue May 29 17:11:23 2007 @@ -395,7 +395,7 @@ SEDLIST+= -e 's,^\# (AUTH_PLAINTEXT=),\1,' .endif -.if !defined(WITHOUT_DOVECOT) +.if !defined(WITHOUT_AUTH_DOVECOT) SEDLIST+= -e 's,^\# (AUTH_DOVECOT=),\1,' .endif -- Jan Srzednicki :: http://wrzask.pl/ "Remember, remember, the fifth of November" -- V for Vendetta