Commit graph

248 commits

Author SHA1 Message Date
Sahil Tandon
0095965973 Update to 2.6.18 and revise the PKGINSTALL script to
distinguish between upgrades and fresh installs.  Also,
backport an upstream patch that allows Postfix packages
to build in a jail that has IPv6 enabled, but no addresses
assigned on any interface.
2013-01-28 02:44:33 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Hajimu UMEMOTO
dda3fab6a5 Update cyrus-sasl2 to 2.1.26.
This bumps shlib version of libsasl2.
2012-12-10 15:10:02 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Sahil Tandon
71ebcddcde Update to 2.6.17 2012-08-05 18:37:18 +00:00
Ashish SHUKLA
c0afec7f93 - extend CONFLICTS
Approved by:	sahil (maintainer)
2012-06-15 02:22:13 +00:00
Sahil Tandon
a7e22d37d3 - Update to 2.6.16 2012-05-23 02:29:27 +00:00
Sahil Tandon
382c0abec1 - Update to 2.6.15 2012-04-25 02:44:50 +00:00
Sahil Tandon
58dd61b6a4 Remove library number from pcre LIB_DEPENDS, as this
port can compile without incident against older pcre
libraries.
2012-02-20 06:15:21 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Sahil Tandon
894bf93f40 Modify pkg-install to handle situations in which
/etc/mail/mailer.conf does not exist, e.g. when
FreeBSD is built WITHOUT_MAILWRAPPER.

This commit only affects legacy Postfix releases,
as the latest stable and development ports already
perform this check.

Requested by:	miwi
2012-02-11 21:27:57 +00:00
Sahil Tandon
1d72bcfb8c Update to 2.6.14 2012-02-11 05:14:42 +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
Sahil Tandon
d9b2767be3 Shorten some OPTION descriptions such that they
fit neatly within the dialog(1) box.

PR:		ports/162688
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
Feature safe:	yes
2011-11-21 01:13:58 +00:00
Sahil Tandon
5b864295d4 - Update to 2.6.13
Feature safe:	yes
2011-11-19 22:20:37 +00:00
Martin Wilke
b056c883ef - Restore all patches 2011-11-05 17:00:54 +00:00
Martin Wilke
70c8dd6023 - Fix build on FreeBSD 10 2011-11-05 16:53:01 +00:00
Sahil Tandon
638c37eb89 - Update to 2.6.12 2011-09-07 22:42:20 +00:00
Sahil Tandon
b9f86503bb - Update to 2.6.11
- Use ports framework to create USERS and GROUPS
- Remove unused replace() function from pkg-install
2011-07-30 01:34:51 +00:00
Sahil Tandon
566b1a545d Update to 2.6.10 and address the problem described in
ports/155885 by passing additional parameters to the
upstream install script.

Security:	CVE-2011-1720
2011-05-09 13:11:17 +00:00
Sahil Tandon
e8826d52bd - Update to 2.6.9
Security:	CVE-2011-0411
2011-03-19 20:37:41 +00:00
Sahil Tandon
451f311149 Update to 2.6.8, fix a typo in CONFLICTS, and modify
pkg-install script to check whether Postfix is already
enabled in mailer.conf[1].

Submitted by:	ohauer (via email) [1]
2010-11-27 06:48:55 +00:00
Sahil Tandon
8da85835ef - Remove dead MASTER_SITE
Reported by:	distilator
2010-10-20 00:08:37 +00:00
Sahil Tandon
a98c2b23ba - Update to 2.6.7 [1]
- Remove "empty variable" default assignment in rc.d script [1]
- Change my email to @FreeBSD.org

PR:		ports/147734 [1]
Submitted by:	olli hauer <ohauer@gmx.de>
Approved by:	wxs@ (mentor)
2010-06-10 22:10:54 +00:00
Ion-Mihai Tetcu
39170e23ec - Update to 2.6.6
PR:		145097
Submitted by:	Sahil Tandon (maintainer)
2010-04-03 09:08:15 +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
Ion-Mihai Tetcu
5a6cfab845 - Set NO_LATEST_LINK to prevent overlap with mail/postfix
- Remove some whitespace to pacify portlint

PR:		144542
Submitted by:	Sahil Tandon <sahil@tandon.net> (maintainer)
2010-03-08 12:20:58 +00:00
Ion-Mihai Tetcu
c53fe44dee Force commit to note the repo-copy from mail/postfix.
PR:		144188
Submitted by:	Sahil Tandon (maintainer)
Feature safe:	yes
2010-03-04 13:52:09 +00:00
Wesley Shields
95e2c31fac - Add a note about possibly needing to create /etc/periodic.conf if it
does not exist.

Approved by:	Sahil Tandon <sahil@tandon.net> (maintainer)
2010-01-22 05:27:24 +00:00
Ion-Mihai Tetcu
0c4c0e5b3f Fix build with Kerberbos5 on 8.0 and 9.0 which have new Heimdal.
PR:		141045
Submitted by:	maintainer (Sahil Tandon)
2010-01-12 17:32:35 +00:00
Wesley Shields
8eb03a0b27 - Update VDA patch to 2.6.5
PR:		ports/138777
Submitted by:	Sahil Tandon <sahil@tandon.net> (maintainer)
Feature safe:	yes
2009-09-18 13:05:53 +00:00
Dag-Erling Smørgrav
da09076068 Fix build on 9.
Approved by:	maintainer
Reviewed by:	wxs@, keramida@
2009-09-14 16:37:25 +00:00
Alexander Nedotsukov
17b1223748 Update tp 2.6.5
PR:	138301
2009-09-07 09:19:18 +00:00
Wesley Shields
34dd26d4ea - Update to 2.6.3
- Keep the VDA patch at 2.6.2
- Use bsd.port.options.mk

PR:		ports/137460
Submitted by:	olli hauer <ohauer@gmx.de>
Approved by:	Sahil Tandon <sahil@tandon.net> (maintainer)
2009-08-14 21:33:30 +00:00
Giorgos Keramidas
0b6a009ebf Now that closefrom() has been merged to 7.X too, we have to patch sys_defs.h
of Postfix to use closefrom() for __FreeBSD_version >= 702104 too.

Submitted by:	Sahil Tandon, sahil at tandon.net (maintainer)
Tested by:	wxs (7.X), keramida (head)
2009-07-22 19:46:39 +00:00
Renato Botelho
d61458ea17 - un-IGNORE VDA patch for version 2.6.2
- no PORTVERSION bump necessary since this option is off by default

PR:		ports/135902
Submitted by:	Sahil Tandon <sahil@tandon.net>
2009-07-10 13:45:35 +00:00
Giorgos Keramidas
44e01fde03 Patch the src/util/sys_defs.h file of Postfix to fix the build on
FreeBSD-8.0 after the new closefrom() system call was added.

PR:		ports/136459
Submitted by:	Eygene Ryabinkin
Approved by:	erwin (portmgr), Sahil Tandon (maintainer)
2009-07-09 13:15:07 +00:00
Wesley Shields
befbdedefe - Cleanup pkg-install script to handle documentation installation correctly.
This resulted in a bizarre case where making a backup package after an
  upgrade would fail (ports/135051).
- Don't install obsolete files by adding them to ${WRKSRC}/conf/postfix-files.
- Whitespace cleanup.
- Define and pass DAEMONDIR to the pkg-install script.

PR:		ports/135051
Submitted by:	Takefu Kenji <takefu@airport.fm>, Yarema <yds@CoolRat.org>
Approved by:	sahil@tandon.net (maintainer)
2009-06-11 01:42:24 +00:00
Ion-Mihai Tetcu
1018715be2 Update to Postfix stable release 2.6.2 which fixes one defect in SASL support:
With plaintext SMTP sessions AND smtpd_tls_auth_only=yes AND
 smtp_sasl_auth_enable=yes, the SMTP server logged warnings for
 reject_*_sender_login_mismatch, instead of enforcing them.

Revert the default alias_database and alias_maps paths to /etc/aliases (instead
of /etc/mail/aliases) -- the change to the latter was introduced in the
"refactoring" patch (ports/ports/134728) and is incompatible with older
versions of mail/postfix on FreeBSD and inconsistent with how the software is
designed to work upstream.

Finally, we IGNORE= when WITH_VDA is set until the VDA folks release a patch
that definitely works with 2.6.2.  Although I suspect the 2.6.1 patch would
work, I think it's better form to let the VDA folks update their patch.

PR:		135273
Submitted by:	maintainer
2009-06-05 07:02:44 +00:00
Martin Matuska
8e145e22ea - Fix install with defined NOPORTEXAMPLES [1]
- Do not install clones of man pages [1]
- Add POSTFIX_DEFAULT_MTA to SCRIPTS_ENV [2]
- Bump PORTREVISION

PR:		ports/135241 [1], ports/123812 [2]
Submitted by:	Sahil Tandon <sahil@tandon.net> (maintainer) [1]
Reported by:	Marco Walraven <m.walraven@terantula.com> [2]
2009-06-04 07:45:27 +00:00
Alexander Leidinger
3f5ac2708c - refactor the port to ease maintenance [1]
- update to 2.6.1 [1]
- remove IGNORE in the VDA case, the patch is available now [2]

[2] is from me (compile tested), maintainer informed.

PR:		134728 [1]
Submitted by:	Yarema <yds@CoolRat.org> [1]
Approved by:	maintainer [1]
2009-05-26 13:36:08 +00:00
Pav Lucistnik
6e6f6d3e00 - Update to 2.6.0
- Transfer maintainership to the submitter

PR:		ports/134497
Submitted by:	Sahil Tandon <sahil@tandon.net>
Approved by:	Vick Khera <vivek@khera.org> (old maintainer)
2009-05-18 14:36:33 +00:00
Pav Lucistnik
787e0e0ecb - Fix non-root installation (use pre-su-install target)
PR:		ports/133790
Submitted by:	jhb
Approved by:	Vick Khera <vivek@khera.org> (maintainer)
2009-05-12 11:41:17 +00:00
Marcus Alves Grando
5cdde74c92 - Update to 2.5.6
- Update VDA patch to 2.5.6
2009-01-26 19:52:05 +00:00
Marcus Alves Grando
e5aa038986 - Update to 2.5.5 2008-09-28 01:58:28 +00:00
Marcus Alves Grando
7d96f3c485 - Update VDA patch to 2.5.4
PR:		126897
Notified by:	Brian Haun <brian___haun.net>
2008-08-30 14:56:39 +00:00
Marcus Alves Grando
e1a1580f71 - Update to 2.5.4
- Update VDA patch to 2.5.3
2008-08-17 23:14:30 +00:00
Beech Rintoul
166443da12 - Fix paths in mail_perams.h
PR:		ports/125133
Submitted by:	Sahil Tandon <sahil@tandon.net>
Approved by:	Vivek Khera <vivek@khera.org> (maintainer)
2008-07-15 02:54:32 +00:00
Marcus Alves Grando
9310717632 - Fix milter macros (patch from Wietse Venema) [1]
- Update VDA patch to 2.5.1 [2]

PR:		121652 [1], 122029 [2]
Submitted by:	dmx___dmx.org.ru [1], ShuenBin Hsu <sbhsu___mail.a6.idv.tw> [2]
2008-03-24 20:15:05 +00:00
Marcus Alves Grando
4d3a4a18f0 - Fix data_directory
PR:		121236
Submitted by:	Artis Caune <Artis.Caune___latnet.lv>
2008-03-01 01:44:30 +00:00