pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/qmail-rejectutils
Module Name: pkgsrc
Committed By: schmonz
Date: Mon May 28 12:56:25 UTC 2018
Added Files:
pkgsrc/mail/qmail-rejectutils: DESCR Makefile PLIST distinfo
Log Message:
Initial import of qmail-rejectutils, a set of standalone programs for
SMTP-rejecting messages according to multiple criteria without patching
qmail-smtpd(8).
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/qmail-rejectutils/DESCR \
pkgsrc/mail/qmail-rejectutils/Makefile \
pkgsrc/mail/qmail-rejectutils/PLIST \
pkgsrc/mail/qmail-rejectutils/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/mail/qmail-rejectutils/DESCR
diff -u /dev/null pkgsrc/mail/qmail-rejectutils/DESCR:1.1
--- /dev/null Mon May 28 12:56:25 2018
+++ pkgsrc/mail/qmail-rejectutils/DESCR Mon May 28 12:56:24 2018
@@ -0,0 +1,20 @@
+To SMTP-reject messages without patching qmail-smtpd(8), compose the
+following programs into your configuration as needed:
+
+- qmail-qfilter-smtpd-queue is a QMAILQUEUE wrapper that runs
+ qmail-qfilter with the sequence of programs in control/smtpfilters,
+ rejecting if any of them reject.
+- qmail-qfilter-ofmipd-queue is a QMAILQUEUE wrapper that runs
+ qmail-qfilter with the sequence of programs in control/ofmipfilters,
+ rejecting if any of them reject.
+- qmail-qfilter-viruscan is the viruscan patch repackaged as a
+ qmail-qfilter-compatible program.
+- qmail-rcptcheck is a RCPTCHECK-compatible program that runs the
+ sequence of programs in control/rcptchecks, rejecting if any of
+ them reject.
+- qmail-rcptcheck-realrcptto is the realrcptto patch repackaged as a
+ RCPTCHECK-compatible program.
+- qmail-rcptcheck-badrcptto is the badrcptto patch repackaged as a
+ RCPTCHECK-compatible program.
+- qmail-rcptcheck-qregex is (most of) the qregex patch repackaged as a
+ RCPTCHECK-compatible program
Index: pkgsrc/mail/qmail-rejectutils/Makefile
diff -u /dev/null pkgsrc/mail/qmail-rejectutils/Makefile:1.1
--- /dev/null Mon May 28 12:56:25 2018
+++ pkgsrc/mail/qmail-rejectutils/Makefile Mon May 28 12:56:24 2018
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1 2018/05/28 12:56:24 schmonz Exp $
+
+DISTNAME= netqmail-1.06
+PKGNAME= qmail-rejectutils-${RJPATCHVERSION}
+CATEGORIES= mail
+MASTER_SITES= http://www.qmail.org/
+
+MAINTAINER= schmonz%NetBSD.org@localhost
+HOMEPAGE= https://schmonz.com/qmail/rejectutils/
+COMMENT= Reject messages at SMTP according to multiple criteria
+LICENSE= public-domain
+
+RJPATCHVERSION= 20170720
+RJPATCH= ${DISTNAME}-rejectutils-${RJPATCHVERSION}.patch
+PATCHFILES+= ${RJPATCH}
+SITES.${RJPATCH}= ${HOMEPAGE}
+
+CONFLICTS+= qmail<=1.03nb32
+
+DJB_RESTRICTED= no
+BUILD_TARGET= rejectutils
+
+REJECTUTILS= qmail-qfilter-ofmipd-queue \
+ qmail-qfilter-smtpd-queue \
+ qmail-qfilter-viruscan \
+ qmail-rcptcheck \
+ qmail-rcptcheck-badrcptto \
+ qmail-rcptcheck-qregex \
+ qmail-rcptcheck-realrcptto
+
+INSTALLATION_DIRS= bin
+
+do-install:
+ for i in ${REJECTUTILS}; do \
+ ${INSTALL_PROGRAM} ${WRKSRC}/$$i ${DESTDIR}${PREFIX}/bin/$$i; \
+ done
+
+.include "../../mk/djbware.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/mail/qmail-rejectutils/PLIST
diff -u /dev/null pkgsrc/mail/qmail-rejectutils/PLIST:1.1
--- /dev/null Mon May 28 12:56:25 2018
+++ pkgsrc/mail/qmail-rejectutils/PLIST Mon May 28 12:56:24 2018
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1 2018/05/28 12:56:24 schmonz Exp $
+bin/qmail-qfilter-viruscan
+bin/qmail-qfilter-ofmipd-queue
+bin/qmail-qfilter-smtpd-queue
+bin/qmail-rcptcheck
+bin/qmail-rcptcheck-badrcptto
+bin/qmail-rcptcheck-qregex
+bin/qmail-rcptcheck-realrcptto
Index: pkgsrc/mail/qmail-rejectutils/distinfo
diff -u /dev/null pkgsrc/mail/qmail-rejectutils/distinfo:1.1
--- /dev/null Mon May 28 12:56:25 2018
+++ pkgsrc/mail/qmail-rejectutils/distinfo Mon May 28 12:56:24 2018
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1 2018/05/28 12:56:24 schmonz Exp $
+
+SHA1 (netqmail-1.06-rejectutils-20170720.patch) = a2902231ebbd27b214206f0e26150fe7aef48ca3
+RMD160 (netqmail-1.06-rejectutils-20170720.patch) = 6f0aba229513ad635145016a689c50cad37321d2
+SHA512 (netqmail-1.06-rejectutils-20170720.patch) = da7d0fb60c21f2ff63fe99bf540f83345369cbf6ade4b9a6cae36b5b3d91b3edfd58d91b8b7a300a617fd963de860a76f30d429f677318078b1430fce4676d12
+Size (netqmail-1.06-rejectutils-20170720.patch) = 37193 bytes
+SHA1 (netqmail-1.06.tar.gz) = 9ee9a603e2ad3d8e1d34b900e19b7a5d275f538b
+RMD160 (netqmail-1.06.tar.gz) = d31598afa862abb35bc1feb8d038ab619b5a17a2
+SHA512 (netqmail-1.06.tar.gz) = de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b
+Size (netqmail-1.06.tar.gz) = 260941 bytes
Home |
Main Index |
Thread Index |
Old Index