Commit Graph

112 Commits

Author SHA1 Message Date
Wesley Shields
be30deccdd Fix reinstall target by not moving files. Instead copy them.
PR:		ports/166167
Submitted by:	"A.J. Kehoe IV (Nanoman)" <hg3hNqHo@nanoman.ca>
Feature safe:	yes
2012-03-26 13:10:01 +00:00
TAKATSU Tomonari
ac239c2b83 - mail/mailman [1]
* Add LICENSE section
  * Add CONFLICTS with japanese/mailman
  * Make use of SUB_FILES
  * Make use of PORTDOCS
  * Apply simple use of OPTIONS
  * Add WITHOUT_NLS knob to make portlint happier
  * Append "MTA = 'Postfix'" to mm_cfg.py.dist.in when defined
    both WITH_POSTFIX and WITH_INTEGRATION at the same time [3]
  * Bump PORTREVISION

- japanese/mailman [2]
  * Switch to Japanized mailman 2.1.14+j7 based on mail/mailman
  * Take maintainership
  * Add CONFLICTS with mail/mailman
  * Update pkg-descr
  * Set PORTEPOCH because 2.1.14.j7 is less than 2.1.14_6

PR:		ports/165404 (based on) [1], ports/165403 [2]
Submitted by:	tota (myself) [1] [2]
Suggested by:	Yoshito Takeuchi [3]
Approved by:	Sunagawa Koji (maintainer) [2]
Dedicated to:	Tokio Kikuchi
2012-03-04 06:00:38 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Doug Barton
02622773e6 Remove comments and optional dependencies for ports which are
about to be removed.
2011-11-01 21:59:38 +00:00
Martin Matuska
05283844eb Fix MAIL_GID for Postfix MTA to "nobody" 2011-10-30 18:46:00 +00:00
Chris Rees
53aab1f990 - Disable gate news by default to prevent lockups on slower machines
PR:		ports/120173
Submitted by:	"Julian H. Stacey" <jhs@berklix.org>
Approved by:	rene (mentor)
2011-06-26 07:27:12 +00:00
Chris Rees
2b3a95fed8 Let's try this one again.
- Stop touching files outside WRKDIR before install
- Use USERS and GROUPS -- this time via patch [1]
- Change BROKEN to IGNORE fo incorrect OPTIONS choices
- Use @stopdaemon

PR:		ports/157868
Submitted by:	Guido Falsi <mad@madpilot.net>
Approved by:	rene (mentor)
2011-06-21 16:00:53 +00:00
Chris Rees
9435d28edb - Revert previous USERS fix until reworked and tested
- Revert MAIL_GROUP change for Postfix
- Reset maintainership

Approved by:	tabthorpe (co-mentor), wxs (maintainer)
2011-06-15 17:06:18 +00:00
Wesley Shields
c70c2dcaca - Fix missing escapes in the rc script.
PR:		ports/157868
Submitted by:	Roland Behme <rb@nugman.de>
2011-06-14 11:49:25 +00:00
Chris Rees
ccc31701b6 - Correct GROUP when postfix OPTION is selected [1]
- Add nobody user and group to UIDs/GIDs for mail/mailman [2]
- Stop touching files outside WRKDIR before install [2]
- Use USERS and GROUPS [2]
- Change BROKEN to IGNORE for incorrect OPTIONS choices [2]
- Use @stopdaemon [2]
- Correct rc script to check for pidfile before attempting kill [2]

PR:		ports/142000
Submitted by:	Adriaan <ratten.adriaan@gmail.com> [1], crees [2]
Approved by:	rene (mentor), wxs (maintainer)
2011-06-13 19:22:25 +00:00
Wesley Shields
8c900bc98e Fix MAILMANDIR macro substitution.
Noticed by:	tota@
Pointyhat to:	me :(
2011-04-18 14:35:46 +00:00
Wesley Shields
f1b21e4753 Restore PORTREVISION which I erroneously removed in previous update.
Noticed by:	osa@
2011-04-17 16:49:05 +00:00
Wesley Shields
4a4892cbdb Add option for NAMAZU2, off by default so no PORTREVISION bump.
PR:		portts/156296
Submitted by:	TAKATSU Tomonari <tota@FreeBSD.org>
2011-04-17 13:34:01 +00:00
Wesley Shields
5939826f07 Fix post-install documentation.
PR:		ports/155530
Submitted by:	Thomas A. Limoncelli <tal@whatexit.org>
2011-03-29 02:38:16 +00:00
Wesley Shields
fe5eb7fd47 Add patch missed in previous commit.
Also note that previous commit dropped MD5 from distinfo.

Pointyhat to:	wxs@ :(
2011-03-10 14:37:04 +00:00
Wesley Shields
6496c537f6 Add a patch to fix the XSS vulnerabilities.
PR:		ports/155355
Submitted by:	Hilko Meyer <hilko.meer@gmx.de>
Obtained from:	http://mail.python.org/pipermail/mailman-announce/attachments/20110218/15500b22/attachment.txt
Security:	64691c49-4b22-11e0-a226-00e0815b8da8
2011-03-10 14:35:55 +00:00
Wesley Shields
6085447366 Fix up MASTER_SITES: not available from list.org anymore and add gnu mirrors. 2010-10-17 01:38:20 +00:00
Wesley Shields
ab21e7d02e Update to 2.1.14 - note that the HTDIG option is currently broken until
a new patch is released.
2010-10-17 00:40:15 +00:00
Wesley Shields
a8cefd198c Grab this as I use it regularly.
Feature safe:	yes
2010-06-19 11:56:11 +00:00
Mark Linimon
9fdb42c6c8 Reset jmelo@FreeBSD.org due to many months of inactivity and no response
to PRs.

Hat:		portmgr
Feature safe:	yes
2010-06-19 04:23:03 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
Jean Milanez Melo
1bde2403af - Add indexing and htdig patches. 2009-07-10 16:12:17 +00:00
Martin Wilke
b8d7e2b3e3 - Update to 2.1.12
Changelog:
	Mailman 2.1.12 is a minor bug fix and Python 2.6 compatibility release.

	The minimum Python for this release is Python 2.4 and it is compatible
	with Python through 2.6. The previous Mailman releases are not
	compatible with Python 2.6.

PR:		134442
Submitted by:	miwi
Approved by:	maintainer timeout
2009-05-28 07:07:16 +00:00
Jean Milanez Melo
3c6cc9886f - Fix pkg-plist after update. 2008-09-04 14:41:07 +00:00
Jean Milanez Melo
cc04d7a375 - Fix message in pkg-message.
Reported by:		Chris St Denis <chris@smartt.com> by email
2008-09-03 23:36:12 +00:00
Jean Milanez Melo
12c90f10ef - Update to 2.1.11.
PR:		ports/126109
Submitted by:	Yarema <yds@CoolRat.org>
2008-09-03 23:22:16 +00:00
Jean Milanez Melo
a4fe96a89d - Update htdig patch to 2.1.10.
PR:		ports/123802
Submitted by:	Martin Matuska <mm@FreeBSD.org>
2008-05-19 13:17:28 +00:00
Jean Milanez Melo
c942cd56ac - Update to 2.1.10. 2008-04-24 14:05:51 +00:00
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