summaryrefslogtreecommitdiff
path: root/mail/majordomo
AgeCommit message (Collapse)AuthorFilesLines
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@
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-2/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-11-04Rename .keep_me to keep_me, to avoid filenames starting with a dot.wiz2-3/+3
No change in the package.
2003-08-30Prepare for pkgviews by making sure that passing VIEW-INSTALL orjlam1-7/+1
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-02-24Add missing ` in m4 macro example.seb1-2/+2
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-2/+2
2001-11-01Move pkg/ files into package's toplevel directoryzuntum5-4/+4
2001-10-01Allow customizing the message for _SU_TARGET by substituting for "$action",jlam1-1/+2
where action can be "install", "package", "create user for", etc., instead of blindly always saying "install". Define "action" before calling ${_SU_TARGET} whereever it is used.
2001-09-12Use common just-in-time su code from bsd.pkg.mk, rather than homegrownagc1-24/+3
one.
2001-06-04The license for majordomo is now in pkgsrc/licenses/.jtb1-1/+3
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-1/+2
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-4/+2
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-13upgrade to 1.94.5.itojun2-7/+6
Changes from 1.94.4 to 1.94.5 A straightforward patch release, 99% from the collected 1.94.4 patches: o digest_rm_fronter and digest_rm_footer now work. o unsubcribe_policy now has +confirm feature o More hostile address checking o archive2.pl makes archives world readable. o bounce had an innocuous y2k bug, and wanted a 'bounces' list password even when called as unsub o better description of the moderator function. o Fixes 'restrict_post = #!$list' substitution and blank lines in config files o Better error reporting when majordomo.cf is wrong. o Detects some attachments sent as commands o Approve commands can span lines now. o resend has better messages for taboo_headers problems o fixed: header corruption when Subject: is blank and subject tags are used.