Commit Graph

675 Commits

Author SHA1 Message Date
sthen
6ba504b1c1 update to Postfix 3.0.2, from Brad - bug fixes and TLS strengthening 2015-07-28 22:10:01 +00:00
sthen
04ef6cfeee update to postfix-3.1-20150421, from Brad 2015-07-15 22:36:28 +00:00
sthen
de9cb488dc oops, adjust pexp not daemon, spotted by aja 2015-07-15 16:18:45 +00:00
sthen
d42d27461c Adjust pexp to cope with rc.subr(8) change. 2015-07-15 15:57:18 +00:00
sthen
7224d84470 update to Postfix 3.1-20150421 snapshot 2015-05-15 22:05:45 +00:00
sthen
247b0a0869 Adjust the message printed by postfix-enable; since sendsyslog(2) was
introduced there's no longer need for a log socket in the chroot jail,
also demonstrate use of rcctl rather than asking the user to manually
change rc.conf.local (making the message more generic while there).
OK brad.
2015-05-12 22:06:18 +00:00
sthen
2ff7dc45e2 update to postfix-3.1-20150330, from Brad 2015-04-18 09:57:51 +00:00
sthen
c764e7e8b0 update to postfix-3.0.1, from Brad 2015-04-18 09:57:24 +00:00
sthen
e8d04e5922 update to Postfix 3.0.0, from Brad (maintainer) 2015-04-09 19:49:59 +00:00
brad
59313fda97 Update to Postfix 2.11.4.
ok sthen@
2015-02-10 22:00:47 +00:00
brad
2259ac2523 Update to Postfix 3.1-20150201.
ok sthen@
2015-02-10 21:53:57 +00:00
brad
3a0fb0a67b Comment out the empty postfix-files.d dir in the postfix examples dir as
it serves no purpose and it is just tripping up install(1) in the installation
script which does "install * [dir]". The installation script creates the
postfix-files.d dir in the appropriate destination dir.

Issue pointed out by Rod Whitworth <glisten at witworx dot com>
2015-01-22 18:19:46 +00:00
brad
276dd1db31 Update to Postfix 2.12-20141228.
ok sthen@
2015-01-05 21:50:29 +00:00
brad
9f426d6ec1 Update to Postfix 2.12-20141208.
ok sthen@
2014-12-12 11:00:41 +00:00
giovanni
98239d9b3d Link to the build all sasl2 flavors (ldap, mysql and pgsql)
ok sthen@ brad@
2014-11-17 15:26:53 +00:00
brad
5c404bd3e1 Update to Postfix 2.12-20141020.
ok sthen@
2014-10-25 22:08:16 +00:00
brad
1a3b27b9b8 Update to Postfix 2.11.3.
ok sthen@
2014-10-25 21:44:42 +00:00
brad
2d6a08c7eb Update to Postfix 2.12-20141015.
ok sthen@
2014-10-16 18:41:41 +00:00
brad
e4fba4c1a9 Update to Postfix 2.12-20141013.
There have been some default settings changes so everyone upgrading will
have to look at merging some potential config changes. The backwards compat
mode will ensure existing configs work as is but users should look at updating
their configs and especially keep master.cf in mind due to the default chroot
setting.

http://www.postfix.org/COMPATIBILITY_README.html

ok sthen@
2014-10-16 18:27:28 +00:00
brad
4c7c470757 Update to Postfix 2.11.2.
ok sthen@
2014-10-16 17:30:28 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
brad
8409532dc9 Don't try to utilize libicu4c if it is installed. 2014-08-25 09:43:10 +00:00
brad
1465bb110f Update to Postfix 2.12-20140801.
ok sthen@
2014-08-19 21:46:55 +00:00
brad
cad9a1b977 Previous commit was spaces to tab in the script but bump REVISION anyway. 2014-07-04 16:10:44 +00:00
brad
1a8939a1a1 Use tabs consistently.
ok sthen@
2014-07-03 21:31:45 +00:00
brad
505b33c41d Update to Postfix 2.12-20140701.
ok sthen@
2014-07-03 16:02:23 +00:00
brad
6940b35a98 Update to Postfix 2.12-20140531.
ok sthen@
2014-06-11 20:57:48 +00:00
brad
fe6965c33a Update to Postfix 2.12-20140508.
ok sthen@
2014-05-14 02:03:47 +00:00
brad
c7977c8bc4 Update to Postfix 2.11.1.
ok sthen@
2014-05-08 14:37:43 +00:00
brad
f5681a11b0 Update to Postfix 2.12-20140406.
ok sthen@
2014-04-25 20:58:18 +00:00
brad
c5f5536c10 Update to Postfix 2.12-20140321.
ok sthen@
2014-04-07 01:13:13 +00:00
brad
495bbd2401 Replace sendmail with smtpd.
From David Hill

ok sthen@
2014-04-02 00:33:09 +00:00
brad
fa88dfb572 Update to Postfix 2.12-20140223.
ok sthen@
2014-03-09 22:48:53 +00:00
brad
a84a321d1a Update to Postfix 2.11.0.
ok sthen@
2014-01-21 23:52:23 +00:00
brad
709f7cb006 Update to Postfix 2.12-20140109.
ok sthen@
2014-01-17 03:01:41 +00:00
brad
a777cdd688 Update to Postfix 2.11-20131218.
ok sthen@
2013-12-21 23:23:27 +00:00
brad
a8bd3c4bc9 Update to Postfix 2.11-20131122.
ok sthen@
2013-11-27 04:28:30 +00:00
brad
36b2b75f0e Update to Postfix 2.11-20131103.
ok sthen@
2013-11-04 00:51:37 +00:00
brad
9b8818a399 Update to Postfix 2.11-20131001.
ok sthen@
2013-10-26 19:05:54 +00:00
sthen
d44e7d7031 update to Postfix 2.10.2, ok brad@ (maintainer) 2013-09-09 22:00:33 +00:00
sthen
cbc6fd99de update to a newer Postfix snap, ok brad@ (maintainer) 2013-09-09 22:00:24 +00:00
brad
a10e9b554b Update to Postfix 2.11-20130710.
ok sthen@
2013-07-18 20:05:37 +00:00
brad
ec526ad813 Update to Postfix 2.10.1.
ok sthen@
2013-07-18 20:03:01 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
jasper
2378da5364 file: is not a valid URI scheme, file:// is.
ok brad@ (MAINTAINER)
2013-05-17 14:03:08 +00:00
sthen
10f1724211 Remove the inet_protocols=ipv4 line from the bottom of Postfix's sample
main.cf; it was hiding a previously-set inet_protocols=all. (Ideally
we would remove both lines as "all" is the default, but Postfix upgrade
scripts re-add "ipv4"). Problem reported by krw@, ok brad@ (maintainer)
2013-04-30 11:28:02 +00:00
brad
e882e4acb8 Update to Postfix 2.11-20130405.
ok sthen@
2013-04-14 00:33:55 +00:00
brad
2a2b4605b6 Update to Postfix 2.11-20130319.
ok sthen@
2013-03-22 22:36:32 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
brad
9c42bd9ef2 Update to Postfix 2.11-20130211.
ok sthen@
2013-03-02 20:48:04 +00:00
brad
2324efc4b0 Update to Postfix 2.10.0.
ok sthen@
2013-03-02 20:47:28 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
brad
3bdca3fdb7 Update to Postfix 2.9.6.
ok sthen@
2013-02-05 10:46:46 +00:00
brad
601491d9fc Update to Postfix 2.10-20130201
ok sthen@
2013-02-05 10:20:52 +00:00
brad
8854ce5f05 Update to Postfix 2.10-20121210.
sthen@
2012-12-14 22:21:36 +00:00
brad
4114fd2843 Update to Postfix 2.9.5.
ok sthen@
2012-12-14 22:21:00 +00:00
brad
d78f121020 Update to Postfix 2.10-20121123.
ok sthen@
2012-11-25 23:57:54 +00:00
brad
e66033b4a3 Update to Postfix 2.10-20121022
ok sthen@
2012-10-26 08:31:45 +00:00
brad
b13de92fbb Update to Postfix 2.10-20120924.
ok sthen@
2012-10-04 08:39:04 +00:00
sthen
dab2424e69 update to Postfix snapshot 20120902, from Brad.
- documentation improvements and support for "sendmail -R hdrs|full"
2012-09-05 23:18:11 +00:00
sthen
b7681be379 update Postfix snapshot to 2.10-20120801, from Brad. 2012-09-02 12:06:37 +00:00
sthen
8321864bb0 update to Postfix stable to 2.9.4, ok Brad 2012-08-05 07:59:09 +00:00
sthen
2af0af96c6 update to Postfix 20120715 snapshot, ok Brad 2012-08-05 07:58:55 +00:00
sthen
d94e7220d8 update to postfix-2.10-20120630 snapshot, from Brad 2012-07-08 22:56:10 +00:00
sthen
c0779fbbe5 Update Postfix snapshot to 20120625, from Brad. 2012-06-30 08:22:48 +00:00
sthen
8d4a4bec38 update to Postfix 2.9.3, from Brad, I had the same diff 2012-05-25 08:21:43 +00:00
sthen
1daa2d38c5 update to Postfix snapshot 2.10-20120520, from Brad, I had the same diff 2012-05-25 08:21:28 +00:00
sthen
232deb7215 Roll sqlite support into the main package; there's no point having it
as an optional flavour now that sqlite is in base. From Brad.
2012-05-16 14:40:08 +00:00
sthen
a5673607fe update Postfix stable to 2.9.2, from Brad 2012-04-28 09:31:40 +00:00
sthen
cfd96a16ac update Postfix snapshot to 2.10-20120423, from Brad 2012-04-28 09:31:19 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
d1530660bc I misunderstood the new -w flag, this is passed from 'postfix' to 'master'
automatically, no changes are necessary, so remove the change to daemon_flags
2012-04-11 08:34:55 +00:00
sthen
86813762f1 update to postfix/snapshot 2.10-20120407, from Brad
- also use the newly added -w option in the rc script, this delays exiting
after startup until daemon initialization has completed, so that init
failures will cause it to exit with an error code, so the infrastructure
can correctly report failure.
2012-04-10 22:24:29 +00:00
sthen
ba7950bf29 Update Postfix snapshot to 2.10-20120308, from Brad 2012-03-23 17:54:55 +00:00
sthen
8b5fdba8dd update Postfix snapshot to 2.10-20120218, from Brad 2012-03-03 10:16:36 +00:00
sthen
99ae47bdaa update Postfix stable to 2.9.1, ok Brad (maintainer)
- fix recently introduced "sendmail -bs" segfault
- fix old bug where the "change header" Milter could replace a wrong header
2012-03-03 10:08:22 +00:00
sthen
848f56ef6c update Postfix stable to 2.9.0, from Brad 2012-02-20 09:55:48 +00:00
sthen
36afe5f3c4 update Postfix snapshot to 2.10-20120202, from Brad 2012-02-20 09:55:31 +00:00
jakob
ea6d4f3311 downgrade from 2.9.0 to 2.8.8; requested by sthen & naddy 2012-02-02 06:57:39 +00:00
jakob
f5294c5fdb upgrade to Postfix 2.9.0; from brad 2012-02-01 21:42:54 +00:00
sthen
a18bf12c7e Revert. Ports commits need explicit approval at this time. 2012-02-01 21:37:48 +00:00
jakob
3939d6f2b1 update postfix snapshot; from brad 2012-02-01 21:30:55 +00:00
jakob
343acd910b Postfix 2.8.8 was reissued due to an error. Patch removed and REVISION++. 2012-02-01 19:56:13 +00:00
jakob
bccc341376 Postfix 2.8.8 (legacy release) 2012-02-01 19:26:33 +00:00
sthen
b3b6038df8 update to Postfix snapshot 20120102 2012-01-04 23:43:55 +00:00
sthen
760b0ffcc2 Update to postfix/snapshot 20111219, from Brad (maintainer) 2011-12-20 22:41:16 +00:00
sthen
b7aa5ba17d Update postfix -snapshot to 20111129. Based on a diff for 1122 from Brad,
updated to 1129 by me and OK Brad.
2011-12-01 10:26:52 +00:00
sthen
efd0f68cac fix building on a clean machine (broken due to changes in postconf) -
reported by nigel@, ok Brad.
2011-11-13 16:20:00 +00:00
sthen
d430aec8af update to postfix 20111109 snapshot, from Brad 2011-11-10 17:27:09 +00:00
sthen
2fed737d2e update postfix-stable to 2.8.7, ok Brad 2011-11-07 16:30:50 +00:00
sthen
0e70255016 Ensure correct permissions/group ownership are set for
/usr/local/sbin/{postdrop,postqueue} via the plist. This is already
meant to be handled by postfix-install calling "postfix set-permissions"
but occasionally that seems to fail.

From Brad.
2011-11-07 12:31:22 +00:00
sthen
c06f92c527 update to newer postfix snapshot, from Brad 2011-11-03 00:56:17 +00:00
jakob
e35c57f3fb upgrade to Postfix 2.8.6 2011-10-24 19:32:40 +00:00
sthen
0faf9405d3 bump; make sure people get updated packages now that cyrus-sasl is fixed 2011-09-29 09:38:13 +00:00
sthen
6da8c504b1 update to 20110918 Postfix snapshot, from Brad (maintainer) 2011-09-24 09:35:01 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
sthen
3ae3bf0720 update postfix/stable to 2.8.5, ok Brad 2011-09-04 09:53:46 +00:00
sthen
07a450d4e5 update to postfix 20110814 snapshot, from Brad. 2011-08-21 11:07:07 +00:00
landry
bec15cafd2 Recognize openbsd5, fixes the build.
Similar diff from brad, ok sthen@ giovanni@
2011-07-20 15:15:31 +00:00
sthen
c0ad91f0c0 Don't check existence of mailer.conf.postfix before starting postfix.
The mailer.conf* files aren't robustly controlled so we shouldn't prevent
the daemon starting if they aren't how we expect. ok aja@, Brad.
2011-07-17 20:14:56 +00:00
robert
3443bcfff4 add an rc script for postfix and modify postfix-enable to tell the
user to disable sendmail compeltely to stop abusing that script to starting
up postfix.

the script itself also checks if postfix is actually enabled and if it's not
it is going to fail to avoid conflicts with mailer.conf
2011-07-15 18:10:18 +00:00
sthen
9b32b32eaa update to postfix 2.8.4, from Brad 2011-07-07 16:23:07 +00:00
sthen
a2c410e691 update to postfix 2.9-20110706 snapshot, from Brad 2011-07-07 16:22:30 +00:00
sthen
7e0cfe1020 SECURITY update to 2.8.3 (postfix/stable) / 2.9-20110501 (postfix/snapshot).
See http://www.postfix.org/CVE-2011-1720.html for info: this is a memory
corruption bug affecting users of -sasl2 packages who have enabled SASL
using auth mechanisms other than PLAIN/LOGIN. (This is not an especially
common configuration as the affected mechanisms require keeping plaintext
passwords on mail servers).

OK jasper@, Brad (maintainer).
2011-05-09 21:56:13 +00:00
sthen
b45ceae9eb Don't run "postfix stop" when upgrading; this is only needed on unusual
occasions and gets a special mention in the upgrade notes when it's important.

ok Brad, landry@
2011-05-03 23:12:00 +00:00
sthen
caeda0e5c2 Also install the hosts file to the chroot area. From Brad. 2011-04-28 00:22:23 +00:00
sthen
5b4f1a77b9 update to postfix/snapshot 2.9-20110323
- change the hash_queue_names algorithm for better performance with
the new long queue ID support

(note: if you use MailScanner, it doesn't handle long queue IDs yet)
2011-03-24 09:58:10 +00:00
sthen
007e930bd0 update Postfix stable to 2.8.2; from Brad (maintainer) 2011-03-22 09:40:39 +00:00
sthen
f8c2cb2b3d update postfix snapshot to 2.9-20110321; from Brad (maintainer) 2011-03-22 09:40:20 +00:00
sthen
459d9556a5 whitespace cleanup, don't hide do-install targets with @; from Brad
add HTTP URL as first entry in MASTER_SITES; from me, ok Brad
2011-03-10 12:07:24 +00:00
sthen
a8146d8b43 regen patches with standad names; req by brad. 2011-03-09 10:47:31 +00:00
sthen
e17f8e3d5d switch to more compact LIB_DEPENDS style and drop the explicit
HAS_PCRE (makedefs picks this up automatically from pcre-config now).
from Brad.
2011-03-09 10:45:27 +00:00
sthen
df98926f38 update postfix/snapshot to 2.9-20110228, ok Brad. 2011-03-07 23:14:28 +00:00
sthen
1617bb1387 switch maintainer to Brad, suggested by jakob@ (current maintainer). 2011-03-07 13:00:53 +00:00
jakob
277680c7dc add global sqlite flavour 2011-03-06 09:36:29 +00:00
jakob
ac19e988db upgrade to postfix 2.8.1; from brad 2011-03-06 09:35:03 +00:00
jasper
de20026ae9 - update postfix to 2.8-20110113
from brad, jakob@ is swamped with Real Life.
ok aja@
2011-01-15 22:37:39 +00:00
sthen
f6ce579b71 Install the unformatted manpages; mandoc has no problem with these,
and moving back to the unformatted pages fixes warnings from the
installation script (which does not expect the pages to be preformatted).
Problem noted by Brad and myself, possible fix suggested by me, diff
from Brad, ok jakob@ (maintainer).
2011-01-07 19:22:06 +00:00
jakob
146fed0c2c upgrade to Postfix 2.7.2; from brad 2010-11-26 07:37:50 +00:00
espie
f7466761c3 missed some 2010-11-22 09:20:34 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
jakob
225803ce59 postfix snapshot 20101108 2010-11-18 20:56:49 +00:00
espie
9bba868a30 WANTLIB conversion 2010-11-11 10:57:40 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
jakob
e626ca6194 postfix snapshot 2.8-20100923 2010-10-01 20:19:54 +00:00
jakob
64528f8ba2 add sqlite flavour; from brad 2010-08-31 06:03:32 +00:00
jakob
790152af51 Remove overriding of FD_SETSIZE since this hasn't had any effect since
Postfix had switched to kqueue() a long time ago. No binary package change.
2010-08-22 09:04:29 +00:00
jakob
3f92f7676b update to postfix v2.7.1 2010-06-08 22:19:30 +00:00
jakob
7c7c2aa884 upgrade to postfix-2.8.20100323 2010-04-23 07:01:40 +00:00
jakob
218852b896 update to Postfix v2.7.0; from Brad 2010-03-27 20:59:58 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
jakob
60a0080de4 update to postfix snapshot 20091209 2009-12-12 08:35:58 +00:00
jakob
d004b5df78 upgrade to postfix snapshot 20091110; from brad 2009-11-14 07:05:44 +00:00
sthen
f115cccb1b update postfix/snapshot to 2.7-20090828; from Brad. ok jakob@ 2009-08-30 12:25:55 +00:00
sthen
13526abaad Update postfix/stable to 2.6.5; users of 2.6.4 should update. According
to the release announcement, that version added "a DNS workaround that
causes more trouble than it prevents" which has now been removed.

jakob@ (maintainer) ok.
2009-08-29 21:58:17 +00:00
jakob
986b3d8999 upgrade to postfix v2.6.4 2009-08-26 06:11:24 +00:00
jakob
6b9ed2f40a postfix v2.6.3 2009-08-03 08:05:11 +00:00
jakob
706f5dc867 update to snapshot 20090712; from brad 2009-07-24 21:32:33 +00:00
naddy
2f2f0ccd59 fix db dependency for db4 flavor and bump; ok jakob@ 2009-07-18 20:26:18 +00:00
sthen
97406af4db update to 2.7.20090528; affects older 2.6.x and 2.7 snapshots but not 2.5.
"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."

ok jakob@
2009-06-04 21:33:43 +00:00
sthen
be9356e308 update to 2.6.2; affects older 2.6.x and 2.7 snapshots but not 2.5.
"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."

ok jakob@
2009-06-04 21:33:03 +00:00
jakob
8410cd6c33 Postfix stable release 2.6.1 fixes one defect in Milter support.
This does not affect Postfix versions 2.5 and earlier.
2009-05-20 15:23:11 +00:00
jakob
4f39357f47 upgrade to postfix 2.6.0; from brad 2009-05-12 20:03:08 +00:00
jakob
0062dbeaf0 update snapshot; from brad 2009-05-12 19:51:42 +00:00
jakob
c4f8ac4eda update postfix snapshot 2009-05-01 11:59:37 +00:00
jakob
3a1a4dbbb6 upgrade postfix snapshot; from brad 2009-04-19 14:14:21 +00:00
sthen
99c55b98f6 install libexec/postfix/{main,master}.cf and bump the package. these are
used by the multi-instance support and without them "postfix set-permissions",
run at installation time, fails before it sets postdrop and postqueue to the
correct gid and mode, causing a problem for local deliveries. discussed
with Brad and Jakob, ok jakob@ (maintainer).
2009-04-05 20:48:25 +00:00
sthen
ea67a9cb53 fix depends, bump 2009-03-17 19:32:44 +00:00
jakob
9debc5067c fix postfix upgraade by ensuring the binaries have the proper
permissions; from brad
2009-03-15 19:38:05 +00:00