aboutsummaryrefslogtreecommitdiff
path: root/mail/postpals
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 21:25:59 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-09-01 21:25:59 +0000
commit8003ba152f15aa82aaadd76fcd6b669cc0cc9981 (patch)
tree7842527232644d8f0fc76639a38e9596a910d381 /mail/postpals
parented087d4a054a21cc8ed53e4878392ce7aa857b54 (diff)
downloadports-8003ba152f15aa82aaadd76fcd6b669cc0cc9981.tar.gz
ports-8003ba152f15aa82aaadd76fcd6b669cc0cc9981.zip
Notes
Diffstat (limited to 'mail/postpals')
-rw-r--r--mail/postpals/Makefile36
-rw-r--r--mail/postpals/distinfo4
-rw-r--r--mail/postpals/files/pkg-message.in20
-rw-r--r--mail/postpals/files/postpals-taillog.in37
-rw-r--r--mail/postpals/files/postpals.in45
-rw-r--r--mail/postpals/pkg-descr7
-rw-r--r--mail/postpals/pkg-plist5
7 files changed, 0 insertions, 154 deletions
diff --git a/mail/postpals/Makefile b/mail/postpals/Makefile
deleted file mode 100644
index 7fc9e3f009e5..000000000000
--- a/mail/postpals/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Sahil Tandon <sahil@tandon.net>
-# $FreeBSD$
-
-PORTNAME= postpals
-PORTVERSION= 0.01
-CATEGORIES= mail
-MASTER_SITES= http://mailfud.org/${PORTNAME}/
-DISTFILES= ${PORTNAME} ${PORTNAME}-taillog
-EXTRACT_ONLY= # none
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Postpals is a simple policy daemon for Postfix
-
-RUN_DEPENDS= p5-IO-Multiplex>=0:${PORTSDIR}/devel/p5-IO-Multiplex \
- p5-Net-Server>=0:${PORTSDIR}/net/p5-Net-Server \
- p5-File-Tail>=0:${PORTSDIR}/devel/p5-File-Tail
-
-SUB_FILES= pkg-message
-
-USE_RC_SUBR= ${PORTNAME} ${PORTNAME}-taillog
-USES= perl5
-USE_PERL5= run
-NO_BUILD= yes
-
-USERS= postpals
-GROUPS= postpals
-
-NO_STAGE= yes
-do-install:
- @${INSTALL_SCRIPT} ${DISTFILES:S|^|${DISTDIR}/|} ${PREFIX}/sbin/
- @${INSTALL} -o ${PORTNAME} -g ${PORTNAME} -m 700 -d /var/db/postpals
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/mail/postpals/distinfo b/mail/postpals/distinfo
deleted file mode 100644
index 81477c0dc685..000000000000
--- a/mail/postpals/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (postpals) = 2f962d361044cf00cd2161f953caf2623aebde38473e05e088d67f0158b2703a
-SIZE (postpals) = 18099
-SHA256 (postpals-taillog) = d4974d3d4bd9dc7077d487a419a1571a9ff579fcc0e93200a9ea3201b9b97374
-SIZE (postpals-taillog) = 10028
diff --git a/mail/postpals/files/pkg-message.in b/mail/postpals/files/pkg-message.in
deleted file mode 100644
index 6fe4fed69d05..000000000000
--- a/mail/postpals/files/pkg-message.in
+++ /dev/null
@@ -1,20 +0,0 @@
-*************
-Configure postfix main.cf to check policy service before
-other checks. They will be skipped on postpals matching.
-
-Remember to put all relay checks first, so you don't
-create an open relay!
-
-In %%LOCALBASE%%/etc/postfix/main.cf, integrate thusly:
-
-smtpd_recipient_restrictions =
- ...
- reject_unauth_destination
- ...
- check_policy_service inet:127.0.0.1:10040
- ...
- (RBL, helo, PTR checks..)
-
-For more help, see: http://mailfud.org/postpals/
-
-*************
diff --git a/mail/postpals/files/postpals-taillog.in b/mail/postpals/files/postpals-taillog.in
deleted file mode 100644
index f8a95a45da0e..000000000000
--- a/mail/postpals/files/postpals-taillog.in
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-#
-# PROVIDE: postpals-taillog
-# REQUIRE: LOGIN cleanvar
-# BEFORE: mail
-# KEYWORD: shutdown
-#
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# postpals_taillog_enable="YES"
-#
-
-. /etc/rc.subr
-
-name=postpals_taillog
-rcvar=postpals_taillog_enable
-
-command=%%PREFIX%%/sbin/postpals-taillog
-pidfile=/var/run/${name}.pid
-command_interpreter="/usr/bin/perl"
-
-stop_postcmd=stop_postcmd
-
-stop_postcmd()
-{
- rm -f $pidfile
-}
-
-postpals_taillog_enable=${postpals_taillog_enable="NO"}
-postpals_taillog_flags=${postpals_taillog_flags="-p ${pidfile} 10040 /var/log/maillog"}
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/mail/postpals/files/postpals.in b/mail/postpals/files/postpals.in
deleted file mode 100644
index 76706b6b9879..000000000000
--- a/mail/postpals/files/postpals.in
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-#
-# PROVIDE: postpals
-# REQUIRE: LOGIN cleanvar
-# BEFORE: postpals-taillog
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# postpals_enable="YES"
-#
-
-. /etc/rc.subr
-
-name=postpals
-rcvar=postpals_enable
-
-command=%%PREFIX%%/sbin/${name}
-pidfile="/var/run/${name}.pid"
-command_interpreter="/usr/bin/perl"
-
-stop_postcmd=stop_postcmd
-
-stop_postcmd()
-{
- rm -f $pidfile
-}
-
-load_rc_config $name
-
-case "$postpals_enable" in
- [Yy][Ee][Ss] | 1 | [Oo][Nn] | [Tt][Rr][Uu][Ee]) ;;
- *) echo "To make use of $name you must first set $rcvar=\"YES\" in /etc/rc.conf" ;;
-esac
-
-: ${postpals_enable="NO"}
-: ${postpals_tests="relay24,rcpt"}
-: ${postpals_port="10040"}
-
-command_args="-p ${pidfile} -u ${name} -g ${name} -d /var/db/${name}/${name}.db -T ${postpals_tests} ${postpals_port}"
-
-run_rc_command "$1"
diff --git a/mail/postpals/pkg-descr b/mail/postpals/pkg-descr
deleted file mode 100644
index 0243cb28e891..000000000000
--- a/mail/postpals/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Postpals is a simple policy daemon for Postfix. It keeps a database of
-outgoing mail, specifically recipients and relays associated to them.
-The main goal is to whitelist mail coming back from those senders and
-relays early in the postfix restriction chain, so it doesn't get hit
-with any client UCE checks you are using (RBL, helo, PTR, greylisting etc).
-
-WWW: http://mailfud.org/postpals/
diff --git a/mail/postpals/pkg-plist b/mail/postpals/pkg-plist
deleted file mode 100644
index 14c90bc6fd12..000000000000
--- a/mail/postpals/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@exec mkdir -p /var/db/postpals
-sbin/postpals
-sbin/postpals-taillog
-@cwd /
-@dirrmtry /var/db/postpals