Up to [cvs.NetBSD.org] / pkgsrc / mail / qmail-qfilter
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.32 / (download) - annotate - [select for diffs], Tue Mar 1 19:15:38 2022 UTC (18 months, 3 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
HEAD
Changes since 1.31: +7 -3
lines
Diff to previous 1.31 (colored)
Update to the latest upstream git. From the changelog: - Set QMAILPPID for filters to know grandparent PID. Filters can log this information to help sysadmins correlate rejections with qmail-smtpd sessions. - qmail-qfilter.1: Fix typo regarding file descriptor 5, and some spellings and phrasings. - README: Drop the stanza about setting TMPDIR, no longer relevant. - Relicense from gnu-gpl-v2 to unlicense.
Revision 1.31 / (download) - annotate - [select for diffs], Fri Jan 1 15:07:59 2021 UTC (2 years, 8 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.30: +7 -5
lines
Diff to previous 1.30 (colored)
Remove unneeded bglibs dependency. Bump PKGREVISION.
Revision 1.30 / (download) - annotate - [select for diffs], Thu Nov 19 09:35:40 2020 UTC (2 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.29: +1 -2
lines
Diff to previous 1.29 (colored)
Remove DJB_RESTRICTED, no longer used.
Revision 1.29 / (download) - annotate - [select for diffs], Thu Jun 25 05:42:37 2020 UTC (3 years, 3 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.28: +1 -2
lines
Diff to previous 1.28 (colored)
Retire 'djbware-errno-hack' and associated options.mk cleverness. Instead: 1. Package makefiles including their own options.mk 2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed 3. Packages adjust SUBST_FILES.djberrno, if needed Should fix bulk build failures due to multiple inclusions of options.mk and/or incorrect definitions of DJB_ERRNO_HACK. Approved during the freeze by wiz@.
Revision 1.28 / (download) - annotate - [select for diffs], Sat May 16 15:25:11 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.27: +2 -1
lines
Diff to previous 1.27 (colored)
mail/qmail-qfilter: does not have error.h
Revision 1.27 / (download) - annotate - [select for diffs], Sun Jan 26 17:31:36 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
Revision 1.26 / (download) - annotate - [select for diffs], Sat Oct 28 15:56:06 2017 UTC (5 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.25: +4 -7
lines
Diff to previous 1.25 (colored)
Remove unnecessary special-case TMPDIR handling. Upstream says typical "/tmp" is just fine. Bump PKGREVISION.
Revision 1.25 / (download) - annotate - [select for diffs], Thu Apr 27 20:04:22 2017 UTC (6 years, 4 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.24: +3 -5
lines
Diff to previous 1.24 (colored)
Support user-destdir and custom values of ${QMAIL_DAEMON_USER}.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 2 02:19:26 2017 UTC (6 years, 8 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Adapt to bglibs 2. Bump PKGREVISION.
Revision 1.23 / (download) - annotate - [select for diffs], Tue May 17 10:32:07 2016 UTC (7 years, 4 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.22: +3 -3
lines
Diff to previous 1.22 (colored)
Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUP for all pkgsrc dir/file ownership rules. Fixes unprivileged user/group names from leaking into binary packages, manifest as non-fatal chown/chgrp failure messages at pkg_add time. Bump respective packages' PKGREVISION.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Nov 17 02:56:04 2014 UTC (8 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.21: +3 -3
lines
Diff to previous 1.21 (colored)
Apply patch (submitted upstream) to set QMAILPPID for filters to know grandparent PID. With this change, I can correlate rejections from my homegrown badrcptto-alike filter with qmail-smtpd sessions. While here, add LICENSE and otherwise placate pkglint. Bump PKGREVISION.
Revision 1.21 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:40 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.20: +1 -2
lines
Diff to previous 1.20 (colored)
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
Revision 1.20 / (download) - annotate - [select for diffs], Mon Mar 15 02:33:28 2010 UTC (13 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.19: +5 -3
lines
Diff to previous 1.19 (colored)
DESTDIR support.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Mar 24 07:06:43 2007 UTC (16 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
Quell pkglint: add QMAILDIR and QMAIL_QFILTER_TMPDIR to BUILD_DEFS.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Jan 7 09:13:59 2007 UTC (16 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Aug 2 02:36:17 2006 UTC (17 years, 1 month ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.16: +2 -1
lines
Diff to previous 1.16 (colored)
Pass the runtime path to bglibs to the linker, now that they're dynamic. Bump PKGREVISION since qmail-qfilter was building but failed to run.
Revision 1.16 / (download) - annotate - [select for diffs], Sat Apr 22 09:22:11 2006 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Removed the superfluous "quotes" and 'quotes' from variables that don't need them, for example RESTRICTED and SUBST_MESSAGE.*.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:53 2005 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.14: +1 -2
lines
Diff to previous 1.14 (colored)
Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
Revision 1.14 / (download) - annotate - [select for diffs], Wed Aug 24 04:47:10 2005 UTC (18 years, 1 month ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.13: +2 -4
lines
Diff to previous 1.13 (colored)
Introduce DJB_MAKE_TARGETS boolean, on by default, off in the following packages because they don't use "it" and "setup check" as BUILD_TARGET and INSTALL_TARGET, respectively: devel/bglibs mail/mailfront mail/qmail-qfilter sysutils/memtester sysutils/qlogtools Since there's only one consumer of BGWARE_INSTALLER, and future bgware will use bg-installer from bglibs, move the do-install routine directly into qlogtools.
Revision 1.13 / (download) - annotate - [select for diffs], Mon Aug 15 12:58:21 2005 UTC (18 years, 1 month ago) by schmonz
Branch: MAIN
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored)
Update to 2.1. From the changelog: - Fixed a bug triggered by a filter modifying the envelope data and changing its length. Thanks Dale Woolridge.
Revision 1.12 / (download) - annotate - [select for diffs], Mon Jul 18 18:28:23 2005 UTC (18 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.11: +1 -3
lines
Diff to previous 1.11 (colored)
Let djbware.mk provide paths to bglibs.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:23 2005 UTC (18 years, 5 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.10: +1 -2
lines
Diff to previous 1.10 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Mar 23 00:51:10 2005 UTC (18 years, 6 months ago) by schmonz
Branch: MAIN
Changes since 1.9: +10 -11
lines
Diff to previous 1.9 (colored)
Take advantage of mk/djbware.mk.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 13 03:25:44 2005 UTC (18 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.8: +3 -3
lines
Diff to previous 1.8 (colored)
In packages with djb-style compile scripts, properly enquote ${CC} and ${CFLAGS}. This fixes the build of net/djbdns, as well as any other of these packages passing down PKG_SYSCONFDIR via CFLAGS, as well as being more generally correct for arbitrary user-defined CFLAGS. Suggested by jlam. For consistency across djbware in pkgsrc: * In math/djbfft's and sysutils/daemontools's do-configure targets, remove leading @ from ${ECHO} lines; from the former, also remove unneeded single quotes from one such line. * Rename net/publicfile's pre-build and sysutils/service-config's post-patch targets to do-configure. * In sysutils/checkpassword's do-configure target, reorder creation of conf-cc, conf-ld, and conf-home. All of the affected packages have been verified to compile. XXX These packages probably have enough build goo in common to XXX warrant an mk/djbware.mk. I'll investigate this post-freeze.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Dec 21 00:14:13 2004 UTC (18 years, 9 months ago) by schmonz
Branch: MAIN
Changes since 1.7: +17 -4
lines
Diff to previous 1.7 (colored)
Update to 2.0. From the changelog: - Added support for modifying the message envelope as well as the body. - If either the body or envelope output is empty, the input is reused as-is. - Export the envelope size, the message size, and the number of recipients to filters through environment variables $ENVSIZE, $MSGSIZE, and $NUMRCPTS respectively. pkgsrc changes: * As suggested by the install docs, use a temporary directory writable only by user qmaild (the user as whom qmail-qfilter typically runs). This can be changed by setting QMAIL_QFILTER_TMPDIR in mk.conf. * Find the qmail-queue binary even if QMAILDIR isn't "/var/qmail". * Add dependency on bglibs.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Aug 23 03:30:20 2004 UTC (19 years, 1 month ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.6: +2 -10
lines
Diff to previous 1.6 (colored)
qmail-qfilter-queue is a script I wrote, not part of qmail-qfilter, so it's moving to qmail-run. Bump PKGREVISION.
Revision 1.6 / (download) - annotate - [select for diffs], Sun Aug 22 13:47:28 2004 UTC (19 years, 1 month ago) by schmonz
Branch: MAIN
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Oops.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 22 13:46:32 2004 UTC (19 years, 1 month ago) by schmonz
Branch: MAIN
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Since netqmail hath departed, we have to depend on qmail, even though it may not necessarily have been built with the QMAILQUEUE patch (part of netqmail, or available individually).
Revision 1.4 / (download) - annotate - [select for diffs], Wed Jul 21 22:53:36 2004 UTC (19 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.3: +26 -13
lines
Diff to previous 1.3 (colored)
Use qmail-qfilter's installer, which wins us a manual page. Add dependency on netqmail (but not qmail, as for pkgsrc purposes this requires the QMAILQUEUE patch). Enable pkgviews installation. Rename post-patch to do-configure, since that's what it's doing. Add a simple script that runs all the filters in ${PKG_SYSCONFDIR} whose filenames match "qfilter-*". Explain how to enable filtering on messages arriving via SMTP using this script. Take MAINTAINER. Bump PKGREVISION.
Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 21 04:56:25 2004 UTC (19 years, 5 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Convert to buildlink3.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 14 12:20:01 2003 UTC (20 years, 1 month ago) by zuntum
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1,
pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.1: +5 -1
lines
Diff to previous 1.1 (colored)
Make it honour _STRIPFLAG_CC and CFLAGS
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Aug 14 11:51:02 2003 UTC (20 years, 1 month ago) by zuntum
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of qmail-qfilter-1.5 This program allows the body of a message to be filtered through a series of filters before being passed to the real qmail-queue program, and injected into the qmail queue.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 14 11:51:02 2003 UTC (20 years, 1 month ago) by zuntum
Branch: MAIN
Initial revision