xf-spf is an customized SPF checker for qmail to be used with qmail and SMTPEXTFORK patch. When an SMTP session starts, xf-spf is expected to be forked from qmail-smtpd - this is why you need SMTPEXTFORK. When forked, this proces- ses gets all enviroment variables which were available for the parent process (qmail-smtpd). When forked, xf-spf will use TCPREMOTEIP, REMOTEMF, REMOTERCPT and REMOTEHELO enviroment vars. The first one is set by tcpserver(1) and the last three are set my SMTPEXTFORK patch; xf-spf will them use libspf2 to perform the SPF check and validate the sender according to RFC-4408. WWW: http://www6.freebsdbrasil.com.br/~eksffa/l/dev/qmail-smtpextfork/ Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->araujo I'll take it.
State Changed From-To: open->feedback I contact him directed by mail, I'm waiting Felippe reply!
The new port xf-spf version coded for new GCC version. Please reconsider it patch as NEW PORT to FreeBSD Ports. Thanks! :) -- Atenciosamente, Felippe de Meirelles Motta FreeBSD Brasil LTDA. http://www.freebsdbrasil.com.br
New patch, fixing pkg-descr only. Sorry, and thanks! :) -- Atenciosamente, Felippe de Meirelles Motta FreeBSD Brasil LTDA. http://www.freebsdbrasil.com.br
State Changed From-To: feedback->closed New port added, with minor changes. Thanks!
araujo 2007-10-21 18:35:12 UTC FreeBSD ports repository Modified files: mail Makefile Added files: mail/xf-spf Makefile distinfo pkg-descr mail/xf-spf/files pkg-message.in Log: When an SMTP session starts, xf-spf is expected to be forked from qmail-smtpd - this is why you need SMTPEXTFORK. When forked, this processes gets all enviroment variables which were available for the parent process (qmail-smtpd). PR: ports/116332 Submitted by: Felippe de Meirelles Motta <lippe@freebsdbrasil.com.br> Approved by: stas (mentor) Revision Changes Path 1.873 +1 -0 ports/mail/Makefile 1.1 +36 -0 ports/mail/xf-spf/Makefile (new) 1.1 +3 -0 ports/mail/xf-spf/distinfo (new) 1.1 +39 -0 ports/mail/xf-spf/files/pkg-message.in (new) 1.1 +10 -0 ports/mail/xf-spf/pkg-descr (new) _______________________________________________ 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"