aboutsummaryrefslogtreecommitdiff
path: root/mail/mailman
Commit message (Collapse)AuthorAgeFilesLines
* - Update to version 2.0.12Johann Visagie2002-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. Notes: svn path=/head/; revision=63385
* - Update to version 2.0.11 (important security fix)Johann Visagie2002-06-042-3/+2
| | | | | | | | PR: 38652 Submitted by: Brandon D. Valentine <bugs@geekpunk.net> Notes: svn path=/head/; revision=60599
* - Work around a very obscure but potentially severe security problem.Johann Visagie2002-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) Notes: svn path=/head/; revision=58802
* - Update to version 2.0.10Johann Visagie2002-04-233-3/+2
| | | | Notes: svn path=/head/; revision=58029
* - Update to version 2.0.9Johann Visagie2002-04-054-34/+15
| | | | | | | - Correctly kill running Mailman processes in $PKGDEINSTALL Notes: svn path=/head/; revision=57344
* - Fix a nasty typo.Johann Visagie2002-03-061-2/+2
| | | | | | | | PR: 35572 Submitted by: Kurt Werle <kwerle@pobox.com> Notes: svn path=/head/; revision=55620
* - Add missing $CONFIGURE_ARGS. (Whoops again!)Johann Visagie2002-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.) Notes: svn path=/head/; revision=54964
* - Just another checkpoint commit in the cleanup of the Mailman port.Johann Visagie2002-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.) Notes: svn path=/head/; revision=54913
* - Use MAIL_GID of 26 (mailnull) instead of 1 when installing Mailman to workJohann Visagie2002-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. Notes: svn path=/head/; revision=54651
* - Add MAIL_GID for Postfix, accidentally omitted from previous commit.Johann Visagie2002-02-111-1/+1
| | | | Notes: svn path=/head/; revision=54559
* - Cleaning up the Mailman port, Step 3.Johann Visagie2002-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! Notes: svn path=/head/; revision=54558
* - Cleaning up the Mailman port, Step 2.Johann Visagie2002-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) Notes: svn path=/head/; revision=54379
* - Interim update to version 2.0.8 (which contains important security fixes),Johann Visagie2001-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. Notes: svn path=/head/; revision=51108
* Set MAINTAINER to ports@.Dmitry Sivachenko2001-12-031-1/+1
| | | | | | | I do not use this program anymore. Notes: svn path=/head/; revision=50959
* Allow mail-gid to be overwritable.Dmitry Sivachenko2001-10-151-1/+2
| | | | | | | Asked by: Benno Rice <benno@FreeBSD.org> Notes: svn path=/head/; revision=48781
* Utilize DATADIR and DOCSDIR.Dmitry Sivachenko2001-07-151-3/+3
| | | | Notes: svn path=/head/; revision=45137
* Update to 2.0.5Dmitry Sivachenko2001-05-112-2/+2
| | | | Notes: svn path=/head/; revision=42512
* Allow to override cgi-gid.Dmitry Sivachenko2001-05-042-4/+5
| | | | | | | | | | PR: 26108 Submitted by: Stijn Hoop <stijn@win.tue.nl> Upgrage to 2.0.4 Notes: svn path=/head/; revision=42247
* Uncomment RUN_DEPENDSDmitry Sivachenko2001-03-131-1/+1
| | | | | | | (forgot to do it before previous commit). Notes: svn path=/head/; revision=39747
* Update to 2.0.3.Dmitry Sivachenko2001-03-132-4/+5
| | | | | | | Add more MASTER_SITEs. Notes: svn path=/head/; revision=39742
* Update to version 2.0.2.Dmitry Sivachenko2001-03-123-3/+22
| | | | | | | | | | PR: 25619 Submitted by: Ron Rosson <insane@oneinsane.net> Add a patch to eliminate -O2 option to gcc. Notes: svn path=/head/; revision=39637
* Teach mailman how to work both with MD5 and DES passwords.Dmitry Sivachenko2001-02-262-0/+27
| | | | | | | | | | This problem is already fixed in mailman CVS. Bump PORTREVISION. Submitted by: Kresimir Kumericki <kkumer@phy.hr> Notes: svn path=/head/; revision=38780
* Update to version 2.0.1.Dmitry Sivachenko2001-01-083-17/+32
| | | | | | | | Install additional docs. Utilize USE_PYTHON. Notes: svn path=/head/; revision=36935
* Update to version 2.0.Dmitry Sivachenko2000-11-222-3/+2
| | | | Notes: svn path=/head/; revision=35353
* Update to 2.0rc3.Dmitry Sivachenko2000-11-193-12/+12
| | | | | | | | | | Set myself as MAINTAINER. PR: 22717 Submitted by: Peter Pentchev <roam@orbitel.bg> (update to rc1). Notes: svn path=/head/; revision=35261
* - Update port to 2.0b6Chris D. Faulhaber2000-10-084-10/+28
| | | | | | | | - Allow mailman user/uid/install dir to be overridden - Add WWW Notes: svn path=/head/; revision=33594
* - Actually populate the variable used for the homedir when creating theChris D. Faulhaber2000-10-082-5/+6
| | | | | | | | mailman user. - Bump PORTREVISION Notes: svn path=/head/; revision=33587
* - Fix the comment field of the added user (MySQL Daemon -> Mailman User)Chris D. Faulhaber2000-09-212-1/+2
| | | | | | | | | | - Bump PORTREVISION PR: 21426 Submitted by: Nick Hibma <n_hibma@qubesoft.com> Notes: svn path=/head/; revision=32918
* It would help if I committed the right Makefile, I supposeAde Lovett2000-08-051-2/+3
| | | | Notes: svn path=/head/; revision=31325
* Update to 2.0beta5. Previous version had security issues.Ade Lovett2000-08-053-22/+85
| | | | | | | Requested by: kris Notes: svn path=/head/; revision=31324
* Adding mailman version 1.1.Steve Price2000-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> Notes: svn path=/head/; revision=30726