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