summaryrefslogtreecommitdiff
path: root/mail/majordomo
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28*: recursive bump for perl 5.36wiz1-2/+2
2021-10-26mail: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles were unfetchable (possibly fetched conditionally?): ./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
2021-10-07mail: Remove SHA1 hashes for distfilesnia1-2/+1
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2021-04-21*: remove dead download locationwiz1-3/+2
2020-12-20majordomo: make the List-Id header RFC2919 compliantspz3-7/+9
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2017-11-26enable fortificationsspz3-7/+13
2017-11-06majordomo: follow redirectwiz1-2/+2
2017-01-19Convert all occurrences (353 by my count) ofagc1-3/+3
MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2016-03-30Use PKGMANDIR.jperkin2-4/+4
2015-11-03Add SHA512 digests for distfiles for mail categoryagc1-1/+2
Problems found locating distfiles: Package mutt: missing distfile patch-1.5.24.rr.compressed.gz Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz Package pine: missing distfile fancy.patch.gz Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch Package qmail: missing distfile badrcptto.patch Package qmail: missing distfile outgoingip.patch Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-07-12Bump PKGREVISION of all packages which create users, to pick up change ofjperkin1-2/+2
sysutils/user_* packages.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2011-12-11mail/majordomo: Eliminate extern int errnomarino3-10/+18
Now it builds on DragonFly and maybe other platforms too. Contribution: Chris Turner
2011-10-28perl 5.14 adjustment: drop using ctime.pl just for a list of monthsspz6-30/+74
2011-08-27Remove the uses of ctime.pl and getopts.pl, since those are going away soon.schnoebe6-23/+119
2011-01-29missed three more command line config file optionsspz10-34/+91
added descriptions to the patches
2011-01-29stop majordomo from chowning /var/tmp to user majordom due to a superannuatedspz9-47/+157
default in mk/defaults/mk.conf remove the non-shared defaults and put in the setting that actually gets used by more than one package (namely, MAJORDOMO_HOMEDIR) don't make the majordom user own more than it actually needs to make resend, archive, request-answer and medit honor the MAJORDOMO_CF environment variable over the command line option, so that someone calling these via the wrapper (which sets the environment variable) can't make the majordom user execute random perl code by specifying it as config file. Thanks to salo for finding this issue.
2010-11-10more fixes for digestspz3-21/+113
2010-11-09add List-Id:, Mail-Reply-To: and Mail-Followup-To: headersspz3-10/+35
fix copying of majordomo.cf bump pkgrev
2010-11-09fix error in digest I introducedspz3-6/+6
2010-11-02one change to PKG_SYSCONFDIR too few, fixedspz1-7/+7
2010-10-30make the wrapper use getpwnam to determine uid and gid of the majordomo userspz9-39/+215
adjust the Makefile to fit package beautification and lint shutup (like eg comments for some patches)
2010-10-29bring up the package to current pkgsrc standards, especially DESTDIRspz5-100/+187
and paths being used. MAJORDOMO_HOMEDIR moves from /home/majordom to $VARBASE/majordomo, unless overridden by the package builder MAJORDOMO_CF is now ${PREFIX}/etc/majordomo/majordomo.cf
2010-10-16- patch majordomo.pl for perl 5.12 compat (split does not return @_)spz3-4/+31
Patch submitted by Todd Kover in PR pkg/43974 -> bump pkgrev - make myself maintainer - add restriction (majordomos license does not allow redistribution of modified binaries)
2010-08-20Fix patch for "approve" to make it work with Perl 5.12.1.tron3-8/+47
2010-02-19Fix installation.joerg1-1/+3
2009-06-14Remove @dirrm entries from PLISTsjoerg1-10/+1
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+1
block). Uncomment some commented out LICENSE lines while here.
2009-02-17Rest maintainer, mail bouncedjoerg1-2/+2
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-2/+5
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2006-09-09Rename variable MAKEFILE to MAKE_FILE.obache1-2/+2
2006-06-16Modify (finally!) to use pkginstall framework. Bump PKGREVISION to 2.jlam5-147/+44
2006-06-16Remove some extraneous lines from the MESSAGE.jlam1-5/+1
2006-06-16Formatting nits for DESCR file.jlam1-6/+6
2006-06-09Fixed pkglint warnings. Mainly removed the "@" before the installrillig1-20/+23
commands and replaced $$ with $$$$, because it was meant to be the pid of the shell.
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-2/+2
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-10Use the pkginstall framework to create the INSTALL/DEINSTALL scriptsjlam1-29/+13
instead. XXX This package really needs an overhaul to use modern pkgsrc XXX conventions.
2006-01-06Per PR pkg/30133 majordomo conflicts with net/bounce.garbled1-1/+3
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-07-23Bump PKGREVISION after the resend fix.he2-3/+4
Sort PLIST.
2005-07-23When the approve script processes a list bounce, remove anyhe2-1/+18
"Delivered-To:" header pointing to the list so that if postfix is involved in the message delivery, it will not think the message is looping. Idea and patch from cjs@