1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

83 Commits

Author SHA1 Message Date
Xin LI
8e046e4a7a Teach mailman how to utilize postfix's XVERP functionality,
which drastically improves mail delivery performance when
VERP is being used.

In order to exploit the performance gain, one has to choose
'POSTFIX' in the OPTIONS menu, configure postfix with proper
smtpd_authorized_verp_clients settings, then add:

	VERP_STYLE = 'Postfix'

to the mm_cfg.py configuration.

The Postfix style XVERP delivery is disabled by default.

PR:		ports/116847
Approved by:	maintainer timeout
2007-10-22 21:26:49 +00:00
Jean Milanez Melo
cd7f80aab7 - Make possible to set CONFIGURE_ARGS in another place.
Submitted by:	John Marshall <John.Marshall@riverwillow.com.au> by private mail.
2007-09-04 14:50:56 +00:00
Martin Matuska
827425a650 - Add patch with Slovak translation (OPTIONAL)
- Bump PORTREVISION

PR:		ports/114828
Submitted by:	mm
Approved by:	jmelo (maintainer, private e-mail)
2007-08-22 13:45:09 +00:00
Alexander Botero-Lowry
4942ce5a7d - Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
2007-07-30 09:42:28 +00:00
Jean Milanez Melo
e0a764a7a9 - Add courier support.
Submitted by:	Jonathan Pauli <jpauli@istreamimaging.com> (via email)
2007-05-31 12:51:56 +00:00
Jean Milanez Melo
33addcaa1c - Fix postfix MAIL_GID.
Reported on:	ports@
2007-04-23 13:01:50 +00:00
Jean Milanez Melo
4d408fa6d2 - Unbreak htdig option.
PR:		ports/107688
Submitted by:	Boris Samorodov <bsam@freebsd.org>
2007-01-26 15:25:44 +00:00
Jean Milanez Melo
005e494149 - Fix codec error on python 2.5.
PR:		ports/104429
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
2006-11-06 12:36:43 +00:00
Jean Milanez Melo
4751c5268d - Fix postfix MAIL_GID
PR:		ports/105072
Submitted by:	Marshal Newrock <marshal@idealso.com>
2006-11-06 12:12:26 +00:00
Jean Milanez Melo
60dd4b42eb - Japanese Codecs in pythonlib bundled with mailman do not work with python 2.5, change port to use python 2.4.
PR:		ports/104240
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
Approved by:	portmgr (erwin)
2006-10-11 13:13:33 +00:00
Jean Milanez Melo
7d8cb38f49 - Mark htdig option as broken, the patch to mailman 2.1.9 was not released yet. 2006-09-20 15:54:22 +00:00
Jean Milanez Melo
4e01f05704 - Update to 2.1.9. 2006-09-15 21:35:03 +00:00
Jean Milanez Melo
bedbee8eae - Change postconf path to LOCALBASE. 2006-09-08 19:56:29 +00:00
Jean Milanez Melo
e2cfba1a14 - Fix postfix MAIL_GID.
- Add message to users who uses postfix, should add SMTPHOST entry in mm_cfg.py.

Submitted by:	Adam Weinberger <adamw@FreeBSD.org> (via email)
2006-09-08 19:15:59 +00:00
Jean Milanez Melo
207b64752e - Update to 2.1.9rc1 to fix security problems.
Security:	http://www.vuxml.org/freebsd/fffa9257-3c17-11db-86ab-00123ffe8333.html
2006-09-04 14:12:16 +00:00
Jean Milanez Melo
f3db8c2f08 - Change to use ?= instead of += to assign MAIL_GID variable. It will fix the problem when users are seting MAIL_GID variable in make.conf.
- Bump PORTREVISION.

Reported by:	max@ via email.
Approved by:	mnag (mentor)
2006-06-08 15:20:10 +00:00
Jean Milanez Melo
086e7b30b3 - Fix mailman start script to honour modified installation directory.
- Bump PORTREVISION.

PR:		ports/98169
Submitted by:	Neil Darlow <neil@darlow.co.uk>
Approved by:	mnag (mentor)
2006-06-06 14:28:03 +00:00
Jean Milanez Melo
16d04bc26b - Fix postfix MAIL_GID.
- Bump PORTREVISION.

Approved by:	mnag (mentor)
2006-05-30 13:41:42 +00:00
Jean Milanez Melo
4987b30a5d - Add conditional in pkg-install/pkg-deinstall to check if the allow file in
cron dir already exists.

Reported by:	Steve Ames <steve@energistic.com> via email
Approved by:	mnag (mentor)
2006-05-12 18:28:39 +00:00
Jean Milanez Melo
46df121123 - Add pre-fetch to show build time options.
Approved by:	mnag (mentor)
2006-05-09 18:07:54 +00:00
Jean Milanez Melo
f7b27a25a3 - Fix mistake in FreeBSD-post-install-notes.
Reported by: 	Larry Rosenman via email
Approved by:	mnag (mentor)
2006-05-08 18:47:19 +00:00
Jean Milanez Melo
a18f3fbdcd - Add OPTIONS to choose MTA integration.
- 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)
2006-05-05 18:49:11 +00:00
Jean Milanez Melo
ef77fb733c - Take maintainership.
Approved by:	mnag (mentor)
2006-04-26 16:53:00 +00:00
Marcus Alves Grando
cc24c93361 - Update to 2.1.8
- portlint(1)

Security:	http://www.vuxml.org/freebsd/8be2e304-cce6-11da-a3b1-00123ffe8333.html
2006-04-16 01:51:57 +00:00
Sam Lawrance
e27c16225f Fix plist. 2006-01-31 00:08:16 +00:00
Edwin Groothuis
d568611c3e eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 05:52:28 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00
Edwin Groothuis
92ac9224de Update to 2.1.7 2006-01-07 20:22:04 +00:00
Volker Stolz
13dc720f49 - Update HT/DIG integration with Mailman for those that need it. No need to
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
2005-12-16 09:19:13 +00:00
Pav Lucistnik
a1c7eae8be - Install new documentation
PR:		ports/82090
Submitted by:	TAOKA Fumiyoshi <fmysh@iijmio-mail.jp>
Approved by:	Vivek Khera <vivek@khera.org> (maintainer)
2005-06-10 20:44:46 +00:00
Pav Lucistnik
14464c0044 - Update to 2.1.6
PR:		ports/81814
Submitted by:	Vivek Khera <vivek@khera.org> (maintainer)
2005-06-04 00:56:01 +00:00
Pav Lucistnik
78a9a5c49e - Fix a security problem in private mailing list archives could allow anyone to
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
2005-02-10 22:25:02 +00:00
Michael Haro
be3ac29f18 Bug Fix: A newly created mailman 2.1.5 list will email bogus moderator
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
2004-08-31 17:27:06 +00:00
Volker Stolz
fb91f80fb8 Fix UID/GID in options.
PR:		ports/68936
Submitted by:	Chris Pepper
Fixed by:	Vivek Khera (maintainer)
2004-07-13 18:58:59 +00:00
Norikatsu Shigemura
3644559761 Update to 2.1.5.
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
2004-05-29 16:21:58 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Norikatsu Shigemura
997ab72e08 Adapt as MASTER PORT for new SLAVE PORT(japanese/mailman).
No feature change.

Approved by:	Vivek Khera <vivek@khera.org> (maintainer)
2004-03-05 14:59:48 +00:00
Pete Fritchman
45b17525f3 Update to 2.1.4.
PR:		61083
Submitted by:	maintainer
2004-01-09 05:31:07 +00:00
Sergei Kolobov
95f5f669bb - Update htdig patch to 0.5
- Bump PORTREVISION

PR:		60513
Submitted by:	Nils Vogels <nivo@yuckfou.org>
Approved by:	maintainer
2003-12-24 05:44:17 +00:00
Sergei Kolobov
ed3595754b - Add WITH_HTDIG knob to enable htdig integration
- 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
2003-12-12 23:50:02 +00:00
Kirill Ponomarev
e188eff6db - Update to version 2.1.3
- Correct notes on FreeBSD Postfix integration

PR:		57364
Submitted by:	Vivek Khera <vivek@lorax.kciLink.com> (maintainer)
2003-09-29 19:02:49 +00:00
Norikatsu Shigemura
fa6051896b o Correct missing some files in pkg-plist.
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)
2003-09-05 02:23:40 +00:00
Norikatsu Shigemura
c00c5993e5 o Update to 2.1.2.
o Take MAINTAINERship to submitter.

PR:		ports/55160
Submitted by:	Vivek Khera <khera@kcilink.com>
Approved by:	maintainer timeout (a long time)
2003-08-01 19:30:16 +00:00
Hye-Shik Chang
e9cdd90e53 Change dependency from chinese/pycodec to converters/py-cjkcodecs.
Submitted by:	"statue" <statue@freebsd.netlab.cse.yzu.edu.tw>
Approved by:	maintainer (implicitly)
2003-07-19 17:49:24 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Johann Visagie
988d00b519 - Update to version 2.2.1, which includes a fix to a cross-site scripting
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.
2003-02-12 08:10:37 +00:00
Johann Visagie
8ec1ab542c - Install the Mailman favicon, which had been omitted.
- 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>
2003-01-27 15:08:48 +00:00
Johann Visagie
9fb9d105a9 - Update author's email address in $DESCR.
- 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.
2003-01-23 12:49:00 +00:00
Johann Visagie
cb97692613 - Add the patch that was accidentally omitted from the previous commit. :-( 2003-01-20 13:07:34 +00:00
Johann Visagie
65ec759241 - Add dependency on www/lynx, required for Mailman's mail filtering feature.
- 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)
2003-01-20 13:02:39 +00:00