Summary: | [NEW PORT] mail/scam-backscatter: Address verification milter to prevent spam backscatter | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Janne Snabb <snabb> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Janne Snabb
2010-05-27 05:50:08 UTC
Hi, My apologies, but there is a cut'n'paste goof-up in pkg-message.in. Please apply the following patch before commiting. I am thinking it is better to just send a patch instead of sending the whole sharball again... Best Regards, -- Janne Snabb / EPIPE Communications snabb@epipe.com - http://epipe.com/ --- files/pkg-message.in.orig 2010-05-26 13:14:12.000000000 +0000 +++ files/pkg-message.in 2010-05-29 01:55:22.000000000 +0000 @@ -6,7 +6,7 @@ Add following lines to your /etc/mail/<your_host>.mc configuration. - define(`confMILTER_MACROS_ENVRCPT', confMILTER_MACROS_ENVRCPT``{rcpt_mailer}, {rcpt_host}, {rcpt_addr}'')dnl + define(`confMILTER_MACROS_ENVRCPT', `{rcpt_mailer}, {rcpt_host}, {rcpt_addr}')dnl INPUT_MAIL_FILTER(`scam-back', `S=unix:/var/scam-back/scam-back.sock, F=T, T=S:240s;R:240s;E:5m')dnl To run scam-backscatter from startup, add scambackscatter_enable="YES" Hi, After seeing that this port was not committed quickly, I thought I would review it again and make it better. I did find some things to improve. New UIDs and GIDs are no longer needed! (The port uses mailnull user instead.) Please fetch the updated port tarball from: http://dist.epipe.com/tmp/scam-backscatter-1.5.1-freebsd-port.tar.gz ...and ignore any previous shar arhives or patches in this PR. The following is a summary of the improvements: - use mailnull user and group instead of port-specific user - merged two REINPLACE_CMDs into one in Makefile - improved documentation in pkg-message.in - other minor documentation and comment improvements Please inform me if there are any other ways this port should be improved before getting committed. I find this very useful piece of software and would like to see it in the ports tree. The startup script includes a kludge to enable writing the pid file in /var/run. This is because the software writes its pid file after dropping root privileges (which is IMHO not the right way, but it should be fixed at upstream). The patches included in the files-subdirectory have been sent to upstream maintainer (Eland Systems) and should be included in the next official release. Kind Regards, -- Janne Snabb / EPIPE Communications snabb@epipe.com - http://epipe.com/ State Changed From-To: open->closed New port added, thank you! pav 2010-08-26 14:57:15 UTC FreeBSD ports repository Modified files: mail Makefile Added files: mail/scam-backscatter Makefile distinfo pkg-descr pkg-plist mail/scam-backscatter/files patch-scam-back.c patch-scam.conf pkg-message.in scam-backscatter.in Log: scam-backscatter milter Scam-backscatter prevents spam backscatter (accept and bounce) on mail servers which don't host mailboxes locally. It validates mailboxes by verifying the recipient addresses hosted on a different mail server. WWW: http://www.elandsys.com/scam/scam-backscatter/ PR: ports/147115 Submitted by: Janne Snabb <snabb@epipe.com> Revision Changes Path 1.1030 +1 -0 ports/mail/Makefile 1.1 +72 -0 ports/mail/scam-backscatter/Makefile (new) 1.1 +3 -0 ports/mail/scam-backscatter/distinfo (new) 1.1 +20 -0 ports/mail/scam-backscatter/files/patch-scam-back.c (new) 1.1 +17 -0 ports/mail/scam-backscatter/files/patch-scam.conf (new) 1.1 +21 -0 ports/mail/scam-backscatter/files/pkg-message.in (new) 1.1 +56 -0 ports/mail/scam-backscatter/files/scam-backscatter.in (new) 1.1 +8 -0 ports/mail/scam-backscatter/pkg-descr (new) 1.1 +8 -0 ports/mail/scam-backscatter/pkg-plist (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" |