svn commit: r474724 - in head/mail/spampd: . files
Michael Gmelin
grembo at FreeBSD.org
Mon Jul 16 09:53:16 UTC 2018
Author: grembo
Date: Mon Jul 16 09:53:15 2018
New Revision: 474724
URL: https://svnweb.freebsd.org/changeset/ports/474724
Log:
mail/spampd: Update to 2.51 and refine rc script
- Include /usr/local/bin and /usr/local/sbin to PATH
(this way pyzor and razor work, which wouldn't be used otherwise
[debug output would show that they're silently skipped])
- support for sockets
- IPv6 support
- Fix injected X-Envelope-* headers so that spamassassin
actually can pick them up for SPF and other checks
- support for sid (so patch-setsid not required anymore),
toggled by --setsid (rc script always sets this
so it doesn't break on update)
- new rc var (spampd_extra_flags), so it's easy to use
the default setup and just add deltas in rc.conf like in:
spampd_enable="YES"
spampd_extra_flags="--sef"
PR: 227903
Approved by: maintainer timeout
Deleted:
head/mail/spampd/files/patch-setsid
Modified:
head/mail/spampd/Makefile
head/mail/spampd/distinfo
head/mail/spampd/files/spampd.in
Modified: head/mail/spampd/Makefile
==============================================================================
--- head/mail/spampd/Makefile Mon Jul 16 09:45:09 2018 (r474723)
+++ head/mail/spampd/Makefile Mon Jul 16 09:53:15 2018 (r474724)
@@ -2,14 +2,13 @@
# $FreeBSD$
PORTNAME= spampd
-PORTVERSION= 2.42
-PORTREVISION= 2
+PORTVERSION= 2.51
CATEGORIES= mail perl5
MAINTAINER= des at FreeBSD.org
COMMENT= Spamassassin SMTP Proxy
-LICENSE= GPLv2
+LICENSE= GPLv3
RUN_DEPENDS= spamc:mail/spamassassin \
p5-Net-Server>=0:net/p5-Net-Server
Modified: head/mail/spampd/distinfo
==============================================================================
--- head/mail/spampd/distinfo Mon Jul 16 09:45:09 2018 (r474723)
+++ head/mail/spampd/distinfo Mon Jul 16 09:53:15 2018 (r474724)
@@ -1,2 +1,3 @@
-SHA256 (mpaperno-spampd-2.42_GH0.tar.gz) = c6dcef8df0c471b3982e777bcccfe343f1f6f921113c2b369a76144724b1d15d
-SIZE (mpaperno-spampd-2.42_GH0.tar.gz) = 202504
+TIMESTAMP = 1525190858
+SHA256 (mpaperno-spampd-2.51_GH0.tar.gz) = 93cc3ef19ecff224ac00f6c7a0e028f059ec839703329f4567846b750964ac07
+SIZE (mpaperno-spampd-2.51_GH0.tar.gz) = 215462
Modified: head/mail/spampd/files/spampd.in
==============================================================================
--- head/mail/spampd/files/spampd.in Mon Jul 16 09:45:09 2018 (r474723)
+++ head/mail/spampd/files/spampd.in Mon Jul 16 09:53:15 2018 (r474724)
@@ -9,7 +9,11 @@
#
# spampd_enable (bool): Set it to "YES" to enable spampd
# Default is "NO"
-# spampd_flags
+# spampd_flags: Flags to spampd
+# spampd_extra_flags: Additional flags, so one can
+# keep defaults in spampd_flags, e.g.
+# spampd_extra_flags="--sef" to add
+# "X-Envelope-From" header.
. /etc/rc.subr
@@ -23,7 +27,7 @@ rcvar=spampd_enable
load_rc_config $name
command="%%PREFIX%%/sbin/$name"
-command_args="--pid=${spampd_pidfile}"
+command_args="--setsid --pid=${spampd_pidfile} ${spampd_extra_flags}"
command_interpreter="%%PERL%% -T"
pidfile="${spampd_pidfile}"
More information about the svn-ports-all
mailing list