aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mailman
Commit message (Collapse)AuthorAgeFilesLines
* - Unbreak htdig option.jmelo2007-01-262-3/+8
| | | | | PR: ports/107688 Submitted by: Boris Samorodov <bsam@freebsd.org>
* - Fix codec error on python 2.5.jmelo2006-11-063-4/+46
| | | | | PR: ports/104429 Submitted by: NIIMI Satoshi <sa2c@sa2c.net>
* - Fix postfix MAIL_GIDjmelo2006-11-061-1/+1
| | | | | PR: ports/105072 Submitted by: Marshal Newrock <marshal@idealso.com>
* - Japanese Codecs in pythonlib bundled with mailman do not work with python ↵jmelo2006-10-111-1/+1
| | | | | | | | 2.5, change port to use python 2.4. PR: ports/104240 Submitted by: NIIMI Satoshi <sa2c@sa2c.net> Approved by: portmgr (erwin)
* - Mark htdig option as broken, the patch to mailman 2.1.9 was not released yet.jmelo2006-09-201-0/+1
|
* - Update to 2.1.9.jmelo2006-09-163-4/+5
|
* - Change postconf path to LOCALBASE.jmelo2006-09-091-2/+2
|
* - Fix postfix MAIL_GID.jmelo2006-09-091-2/+12
| | | | | | - Add message to users who uses postfix, should add SMTPHOST entry in mm_cfg.py. Submitted by: Adam Weinberger <adamw@FreeBSD.org> (via email)
* - Update to 2.1.9rc1 to fix security problems.jmelo2006-09-043-11/+112
| | | | Security: http://www.vuxml.org/freebsd/fffa9257-3c17-11db-86ab-00123ffe8333.html
* - Change to use ?= instead of += to assign MAIL_GID variable. It will fix ↵jmelo2006-06-081-5/+5
| | | | | | | | | the problem when users are seting MAIL_GID variable in make.conf. - Bump PORTREVISION. Reported by: max@ via email. Approved by: mnag (mentor)
* - Fix mailman start script to honour modified installation directory.jmelo2006-06-062-4/+4
| | | | | | | | - Bump PORTREVISION. PR: ports/98169 Submitted by: Neil Darlow <neil@darlow.co.uk> Approved by: mnag (mentor)
* - Fix postfix MAIL_GID.jmelo2006-05-301-1/+2
| | | | | | - Bump PORTREVISION. Approved by: mnag (mentor)
* - Add conditional in pkg-install/pkg-deinstall to check if the allow file injmelo2006-05-132-2/+6
| | | | | | | cron dir already exists. Reported by: Steve Ames <steve@energistic.com> via email Approved by: mnag (mentor)
* - Add pre-fetch to show build time options.jmelo2006-05-102-2/+12
| | | | Approved by: mnag (mentor)
* - Fix mistake in FreeBSD-post-install-notes.jmelo2006-05-091-3/+1
| | | | | Reported by: Larry Rosenman via email Approved by: mnag (mentor)
* - Add OPTIONS to choose MTA integration.jmelo2006-05-069-180/+138
| | | | | | | | | - Remove "make options", it's not necessary. - Fix/update FreeBSD-post-install-notes doc. - Fix both pkg-install and pkg-deinstall to add/delete mailman user in /var/cron/allow - Use pkg-message as SUB_FILES. Approved by: mnag (mentor)
* - Take maintainership.jmelo2006-04-272-3/+1
| | | | Approved by: mnag (mentor)
* - Update to 2.1.8mnag2006-04-163-10/+32
| | | | | | - portlint(1) Security: http://www.vuxml.org/freebsd/8be2e304-cce6-11da-a3b1-00123ffe8333.html
* Fix plist.lawrance2006-01-311-0/+1
|
* eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-1/+1
| | | | | Approved by: krion@ PR: ports/88711 (related)
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-11/+11
| | | | | Approved by: krion@ PR: ports/88711 (related)
* Update to 2.1.7edwin2006-01-083-8/+55
|
* - Update HT/DIG integration with Mailman for those that need it. No need tovs2005-12-162-8/+14
| | | | | | | | | | | | bump portrevision since it affects nobody who already is running mailman. Patches submitted by Brad Kollmyer <bradk AT vitalsoft.com> and Frank Wancho <fwancho AT WHC.NET> - Drop maintainership - Add SHA256 sums (me) - Pet portlint (rmdir -> ${RMDIR}) (me) PR: ports/90407 Submitted by: maintainer
* - Install new documentationpav2005-06-113-14/+22
| | | | | | PR: ports/82090 Submitted by: TAOKA Fumiyoshi <fmysh@iijmio-mail.jp> Approved by: Vivek Khera <vivek@khera.org> (maintainer)
* - Update to 2.1.6pav2005-06-046-136/+153
| | | | | PR: ports/81814 Submitted by: Vivek Khera <vivek@khera.org> (maintainer)
* - Fix a security problem in private mailing list archives could allow anyone topav2005-02-114-15/+69
| | | | | | | | | read any file on web server. - Minor port changes PR: ports/77364 Submitted by: Vivek Khera <vivek@khera.org> (maintainer) Security: CVE number CAN-2005-0202
* Bug Fix: A newly created mailman 2.1.5 list will email bogus moderatormharo2004-09-012-0/+21
| | | | | | | | | | requests until a genuine one has been handled. Reference: <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.038.htp> Bump PORTREVISION Approved by: maintainer
* Fix UID/GID in options.vs2004-07-141-2/+2
| | | | | | PR: ports/68936 Submitted by: Chris Pepper Fixed by: Vivek Khera (maintainer)
* Update to 2.1.5.nork2004-05-303-3/+54
| | | | | | | PR: ports/67002 Submitted by: Vivek Khera <vivek@khera.org> (maintainer) Reviewed by: Sunagawa Koji <koj@ofug.net> Committed at: 10th EBUG Meeting in Tokamachi City, Niigata, Japan
* SIZEify (maintainer timeout)trevor2004-03-311-0/+3
|
* Adapt as MASTER PORT for new SLAVE PORT(japanese/mailman).nork2004-03-051-9/+9
| | | | | | No feature change. Approved by: Vivek Khera <vivek@khera.org> (maintainer)
* Update to 2.1.4.petef2004-01-093-8/+200
| | | | | PR: 61083 Submitted by: maintainer
* - Update htdig patch to 0.5sergei2003-12-242-2/+3
| | | | | | | | - Bump PORTREVISION PR: 60513 Submitted by: Nils Vogels <nivo@yuckfou.org> Approved by: maintainer
* - Add WITH_HTDIG knob to enable htdig integrationsergei2003-12-134-27/+71
| | | | | | | | | | - Start using DIST_SUBDIR because of the funkyness of the patch names - Tweak pkg-plist (duplicate @dirrm/@unexec rmdir, use DOCSDIR, etc.) - Do not bump PORTREVISION: The default built binaries are unchanged PR: 57877 Submitted by: Scott Lambert <lambert@lambertfam.org> Approved by: maintainer
* - Update to version 2.1.3krion2003-09-304-10/+203
| | | | | | | - Correct notes on FreeBSD Postfix integration PR: 57364 Submitted by: Vivek Khera <vivek@lorax.kciLink.com> (maintainer)
* o Correct missing some files in pkg-plist.nork2003-09-053-2/+9
| | | | | | | | o The recommended GID for postfix is updated. o Change MAINTAINERship as new address. PR: ports/56014 Submitted by: Vivek Khera <vivek@khera.org> (maintainer)
* o Update to 2.1.2.nork2003-08-024-37/+88
| | | | | | | | o Take MAINTAINERship to submitter. PR: ports/55160 Submitted by: Vivek Khera <khera@kcilink.com> Approved by: maintainer timeout (a long time)
* Change dependency from chinese/pycodec to converters/py-cjkcodecs.perky2003-07-201-1/+1
| | | | | Submitted by: "statue" <statue@freebsd.netlab.cse.yzu.edu.tw> Approved by: maintainer (implicitly)
* Clear moonlight beckons.ade2003-03-072-1/+1
| | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
* - Update to version 2.2.1, which includes a fix to a cross-site scriptingwjv2003-02-127-37/+229
| | | | | | | | | | | | | | vulnerability. - Add a file, installed to $DOCSDIR, with more explicit post-installation instructions. - Update $PKGMESSAGE to point to this new file. - Add more explicit warnings in various places that MAIL_GID *must* be set at build time if Mailman is to be used with an alternate (non-Sendmail) MTA. - Bring port in line with other similar ports by NOT explicitly depending on Apache. This is both more maintainable and allows the user greater scope in setting up a custom configuration, including the use of an alternative web server. (Also, Mailman _can_ be used without a web server.) - Clean up which documentation files get installed to $DOCSDIR.
* - Install the Mailman favicon, which had been omitted.wjv2003-01-272-3/+3
| | | | | | | | - Refrain from installing the GNU logo, which is not used by this port anymore. - Bump $PORTREVISION Submitted by: Vivek Khera <khera@kcilink.com>, Neil Darlow <neil@darlow.co.uk>
* - Update author's email address in $DESCR.wjv2003-01-237-103/+85
| | | | | | | | | | | | | | | | | | | | | | | | | - Update $PKGREQ to depend explicitly on Python >= 2.1.3, and not just >= 2.1 - Document required value of $MAIL_GID for Exim4. - Substantial rewrite of $PKGINSTALL: - Simplified layout. - More extensive error checking. - More expressive and user-friendly output. - Substantial rewrite of $PKGDEINSTALL: - Simplified layout. - More expressive and user-friendly output. - Delete %%MAILMANDIR%%/data/last_mailman_version in DEINSTALL, and restore it in POST-DEINSTALL if the entire Mailman installation has not been removed. This file is required by Mailman's update script (run as part of the installation procedure) to update active mailing lists. - Delete the errorlog if it is the only existing logfile. This will finally allow the mailman port/package to be completely and cleanly deinstalled when there are no active lists or updated configuration. - Bump $PORTREVISION, with apologies to those tracking the port. It should now finally be possible to update a Mailman installation with active mailing lists simply by deinstalling the port/package, and reinstalling a later version (or by using portupgrade(1)). There are still no guarantees, though, and a backup is thorouhly recommended.
* - Add the patch that was accidentally omitted from the previous commit. :-(wjv2003-01-201-0/+31
|
* - Add dependency on www/lynx, required for Mailman's mail filtering feature.wjv2003-01-203-21/+29
| | | | | | | | | | | - Add patch to Mailman/Defaults.py.in, to correct path to lynx and various MTAs. - Change default $MAIL_GID and $CGI_GID values from numerical GIDs to group names. - Minor change to $PLIST to ensure clean deinstallation. - Bump $PORTREVISION Submitted by: Jan Siml <jsi@jules.de> (Lynx dependency)
* - Update to the long-anticipated version 2.1wjv2003-01-1713-173/+1310
|
* - Overdue update to version 2.0.13, a minor bugfix releasewjv2002-10-216-79/+70
| | | | | | | | | - Refrain from invoking ${PERL} - Call Mailman's distributed check_perms script post-installation to fix file permissions instead of doing so manually. This is more modular and will greatly ease maintenance of the port. It implies a level of trust in check_perms... but then, installing and running any 3rd party software implies a level of trust.
* - Update to version 2.0.12wjv2002-07-224-5/+4
| | | | | | | | | | - Update $PKGDEINSTALL so that running Python processes beloning to mailman user should be killed correctly upon port/package deinstallation, even when the version of Python had been updated since the port/package was installed. - Fix a small oversight in $PLIST to allow clean package installations (i.e. where there is not an existing mailman user) to set file permissions correctly.
* - Update to version 2.0.11 (important security fix)wjv2002-06-042-3/+2
| | | | | PR: 38652 Submitted by: Brandon D. Valentine <bugs@geekpunk.net>
* - Work around a very obscure but potentially severe security problem.wjv2002-05-093-29/+37
| | | | | | | | | | | | | | | | | | Should a user... - use su(1) or sudo to gain root privileges in such a way that his own environment is maintained, and - should that user have the variable USERNAME defined in his environment to point to his own username (not entirely unlikely), and - should the user install the Mailman port and immediately deinstall it, ... his own userid will be deleted by $PKGDEINSTALL. The short-term fix implemented here is to munge the names of the variables used by the port's Makefile. - Correctly list image directory in $PLIST, even if the user changes it from the default. - Add a WITH_APACHE2 knob and document it. - Bump PORTREVISION Submitted by: Volker Stolz <vs@lambda.foldr.org> (security issue)
* - Update to version 2.0.10wjv2002-04-233-3/+2
|
* - Update to version 2.0.9wjv2002-04-054-34/+15
| | | | - Correctly kill running Mailman processes in $PKGDEINSTALL
* - Fix a nasty typo.wjv2002-03-061-2/+2
| | | | | PR: 35572 Submitted by: Kurt Werle <kwerle@pobox.com>
* - Add missing $CONFIGURE_ARGS. (Whoops again!)wjv2002-02-208-13/+246
| | | | | | | | | | | | | | | | | - Actually install the images for Mailman's web front-end to ${PREFIX}/www/icons, instead of depending on the user to do this in a post-installation step. Add a new build-time variable to control the location where these images are intstalled. - Gratuitous change: Change the GNU logo and link in the footer of most pages in Mailman's web front-end to a "Powered by FreeBSD" logo, and a link to the FreeBSD home page. This was accomplished by: - Patching the source to allow for multiple footer bars based on a new configuration variable LOGO_OS. If LOGO_OS is set to 'FreeBSD', the FreeBSD footer will be displayed; otherwise, it reverts to the default GNU footer. - Set LOGO_OS to 'FreeBSD' in the installed Defaults.py (The user may override this in mm_cfg.py) - Bump $PORTREVISION again. (Sorry guys.)
* - Just another checkpoint commit in the cleanup of the Mailman port.wjv2002-02-194-53/+76
| | | | | | | | | | - Add a (non-standard) $PKGOPTS file (currently $FILESDIR/pkg-opts) to document the user configurable build time variables supported by the port. Add a target "options" to Makefile to display build time options in a human readable format. Remove reams of comments from Makefile - superseded by $PKGOPTS. - Clean up the killing of running qrunner processes in $PKGDEINSTALL. - Bump the $PORTREVISION. (Yes, again.)
* - Use MAIL_GID of 26 (mailnull) instead of 1 when installing Mailman to workwjv2002-02-134-17/+38
| | | | | | | | | with Sendmail, if on a recent $OSVERSION. (Whoops!) - Submitted by: Richard Kiss <kiss@hhn.com> - Clarify $PKGMESSAGE and output of $PKGDEINSTALL somewhat. - Correctly handle Mailman config file (mm_cfg.py) in $PLIST when deinstalling port/package. - Bump PORTREVISION again.
* - Add MAIL_GID for Postfix, accidentally omitted from previous commit.wjv2002-02-111-1/+1
|
* - Cleaning up the Mailman port, Step 3.wjv2002-02-115-84/+144
| | | | | | | | | | | | | - Add a $PKGDEINSTALL script to allow the port to clean up after itself - Automatically create Mailman user's crontab(5) entry upon port/package installation, and remove it upon deinstallation. - Intended $PKGINSTALL according to personal taste. Converted tabs to spaces. - Remove some extraneous comments from the port's Makefile. (Oops) - Further streamline @exec's in $PLIST. - Bump PORTREVISION - The reworking of this port is an ongoing process - Mailman users, please bear with me!
* - Cleaning up the Mailman port, Step 2.wjv2002-02-084-336/+414
| | | | | | | | | | | | | | | - Move creation of user/group from $FILESDIR/config.sh to $PKGINSTALL to ensure they are created if installed from package. - Switch to using uid/gid which are not yet registered in section 15.15 of Porter's Handbook. - Add @exec statements to $PLIST to ensure all necessary directories are created with the correct modes if installed from package. - Bump PORTREVISION. - More to follow... Partially stolen from: net/cvsup-mirror (PKGINSTALL) PR: 34654 (uid/gid change) Submitted by: Sean Chittenden <sean@chittenden.org> (uid/gid change)
* - Interim update to version 2.0.8 (which contains important security fixes),wjv2001-12-066-77/+107
| | | | | | maintaining most of the port's existing structure. A more comprehensive restructuring of this port is in the works. - Assume maintainership, pending any objections from -ports.
* Set MAINTAINER to ports@.demon2001-12-031-1/+1
| | | | I do not use this program anymore.
* Allow mail-gid to be overwritable.demon2001-10-151-1/+2
| | | | Asked by: Benno Rice <benno@FreeBSD.org>
* Utilize DATADIR and DOCSDIR.demon2001-07-151-3/+3
|
* Update to 2.0.5demon2001-05-112-2/+2
|
* Allow to override cgi-gid.demon2001-05-042-4/+5
| | | | | | | PR: 26108 Submitted by: Stijn Hoop <stijn@win.tue.nl> Upgrage to 2.0.4
* Uncomment RUN_DEPENDSdemon2001-03-131-1/+1
| | | | (forgot to do it before previous commit).
* Update to 2.0.3.demon2001-03-132-4/+5
| | | | Add more MASTER_SITEs.
* Update to version 2.0.2.demon2001-03-123-3/+22
| | | | | | | PR: 25619 Submitted by: Ron Rosson <insane@oneinsane.net> Add a patch to eliminate -O2 option to gcc.
* Teach mailman how to work both with MD5 and DES passwords.demon2001-02-262-0/+27
| | | | | | | This problem is already fixed in mailman CVS. Bump PORTREVISION. Submitted by: Kresimir Kumericki <kkumer@phy.hr>
* Update to version 2.0.1.demon2001-01-083-17/+32
| | | | | Install additional docs. Utilize USE_PYTHON.
* Update to version 2.0.demon2000-11-232-3/+2
|
* Update to 2.0rc3.demon2000-11-193-12/+12
| | | | | | | Set myself as MAINTAINER. PR: 22717 Submitted by: Peter Pentchev <roam@orbitel.bg> (update to rc1).
* - Update port to 2.0b6jedgar2000-10-094-10/+28
| | | | | - Allow mailman user/uid/install dir to be overridden - Add WWW
* - Actually populate the variable used for the homedir when creating thejedgar2000-10-092-5/+6
| | | | | mailman user. - Bump PORTREVISION
* - Fix the comment field of the added user (MySQL Daemon -> Mailman User)jedgar2000-09-212-1/+2
| | | | | | | - Bump PORTREVISION PR: 21426 Submitted by: Nick Hibma <n_hibma@qubesoft.com>
* It would help if I committed the right Makefile, I supposeade2000-08-051-2/+3
|
* Update to 2.0beta5. Previous version had security issues.ade2000-08-053-22/+85
| | | | Requested by: kris
* Adding mailman version 1.1.steve2000-07-176-0/+311
Mailman is software to help manage email discussion lists, much like Majordomo and Smartmail. Unlike most similar products, Mailman gives each mailing list a web page, and allows users to subscribe, unsubscribe, etc. over the web. Even the list manager can administer his or her list entirely from the web. Mailman also integrates most things people want to do with mailing lists, including archiving, mail-to-news gateways, integrated bounce handling, spam prevention, email-based admin commands, direct SMTP delivery (with fast bulk mailing), support for virtual domains, and more. PR: 19400 Submitted by: Nick Hibma <n_hibma@calcaphon.com>