Update to latest 2.0.16.20031223 snapshot. Add pgsql-7.4 support. Submitted by: Vivek Khera <vivek@khera.org> (maintainer) PR: 60701b701318348
Postfix -- memory corruption vulnerabilityentered 2011-05-09
Experimental Postfix version
# pkg install postfix-current# pkg install postfix-current-ldap# pkg install postfix-current-mongo# pkg install postfix-current-mysql# pkg install postfix-current-pgsql# pkg install postfix-current-sasl# pkg install postfix-current-sqliteinstalls postfix-current 3.12.20260925_3,6, postfix-current-ldap 3.12.20260925_3,6, postfix-current-mongo 3.12.20260925_3,6, postfix-current-mysql 3.12.20260925_3,6, postfix-current-pgsql 3.12.20260925_3,6, postfix-current-sasl 3.12.20260925_3,6, postfix-current-sqlite 3.12.20260925_3,6 from latest; from quarterly (2026Q4) postfix-current 3.12.20260925_2,6, postfix-current-ldap 3.12.20260925_2,6, postfix-current-mongo 3.12.20260925_2,6, postfix-current-mysql 3.12.20260925_2,6, postfix-current-pgsql 3.12.20260925_2,6, postfix-current-sasl 3.12.20260925_2,6, postfix-current-sqlite 3.12.20260925_2,6# cd /usr/ports/mail/postfix-current && make install clean# make -C /usr/ports/mail/postfix-current config # change options first
postfix, group mail, maildrop, postfixTo use postfix instead of sendmail: - clear sendmail queue and stop the sendmail daemons Run the following commands to enable postfix during startup: - sysrc postfix_enable="YES" - sysrc sendmail_enable="NONE" If postfix is *not* already activated in /usr/local/etc/mail/mailer.conf - mv /usr/local/etc/mail/mailer.conf /usr/local/etc/mail/mailer.conf.old - install -d /usr/local/etc/mail - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /usr/local/etc/mail/mailer.conf Disable sendmail(8) specific tasks, add the following lines to /etc/periodic.conf(.local): daily_clean_hoststat_enable="NO" daily_status_mail_rejects_enable="NO" daily_status_include_submit_mailq="NO" daily_submit_queuerun="NO" If you are using SASL, you need to make sure that postfix has access to read the sasldb file. This is accomplished by adding postfix to group mail and making the /usr/local/etc/sasldb* file(s) readable by group mail (this should be the default for new installs).
If you are upgrading from prior postfix version, please see the README files for recommended changes to your configuration and additional http://www.postfix.org/COMPATIBILITY_README.html Incompatible change with snapshot 20200920 ========================================== Internal protocols have changed. You need to "postfix stop" before updating, or before backing out to an earlier release, otherwise long-running daemons (pickup, qmgr, verify, tlsproxy, postscreen) may fail to communicate with the rest of Postfix (warnings, timeouts). The purpose of this change is to produce better error messages, for example, when someone configures the discard daemon as a bounce service in master.cf, or vice versa. This change will break third-party code that implements a Postfix-internal protocol such as qpsmtpd. Programs that depend on Postfix internal details are not supported.
If you remove postfix permanent, adjust / remove the the following file: - /usr/local/etc/mail/mailer.conf
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.12.20260925_3,6 | 3.12.20260925_2,6 | – |
| FreeBSD 15 | 3.12.20260925_3,6 | 3.12.20260925_2,6 | – |
| FreeBSD 14 | 3.12.20260925_3,6 | 3.12.20260925_2,6 | 3.12.20260925_3,6 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.12.20260925_2,6 | 3.12.20260925_2,6 | – |
| FreeBSD 14 | 3.12.20260925_2,6 | 3.12.20260925,6 | 3.12.20260925_2,6 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 3.12.20260925_3,6.Update to latest 2.0.16.20031223 snapshot. Add pgsql-7.4 support. Submitted by: Vivek Khera <vivek@khera.org> (maintainer) PR: 60701b701318348
- Update to 2.0.16-20031113 While I'm here: - Add missing files to pkg-plist PR: 59926 Submitted by: maintainere8ced781fc
Fix ports with a non-conforming PORTVERSION
This is a followup to PR 56958.
The following ports have a hyphen in their version number:
Toni Andjelkovic <toni@soth.at>
devel/pcsc-lite:
1.2.0-rc1 => 1.2.0.r1
John R. Shannon <john@johnrshannon.com>
devel/gdb53-act:
5.3-act => 5.3
Vivek Khera <khera@kciLink.com>
mail/postfix-current:
2.0.14-20030812 => 2.0.14.20030812
PORTEPOCH => 2
neither pkg_version nor portupgrade see the part of the version
before the last '-', i.e. devel/pcsc-lite is seen as version
rc1, 1.3.0-b2 would be regarded as a previous version.
PR: ports/58642
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>cb8faeaf9d- add CONFLICTS Submitted by: eikemeier@fillmore-labs.com Approved by: kris23a445abcc
Use %%DOCSDIR%% in pkg-plist Approved by: Vivek Khera <vivek@khera.org> (maintainer)d42da65ed8
update postfix experimental release to latest version. update IPv6 patches to latest versions. PR: 56015 Submitted by: maintainerac93afea3f
Fix non-default dependency on openldap2[012] which is broken by splitting. # I'm not bumped port revision of them because this should not affect # packages built on bento...b67a28791a
Update postfix-current port to the latest release of the experimental line of postfix. Brings configurable feature set up to same level as postfix port, except that IPv6 patches do not apply (patch author needs to update them). PR: 54767 Submitted by: maintainer1eed776397
Point dependencies on net/openldap to net/openldap12f71e429079
add missing file2408fcaa82
De-pkg-comment.4d0a0dc1c6
Missed configure scripts in libpq version bump: chase lib version.854109b51e
Update to latest snapshot Remove patches and use REINPLACE_CMD where possible PR: 45527 Submitted by: maintainer8a2cbd2c5c
fix patch path ps. sorry, my fault, not committed in last commit PR: 42959 Submitted by: maintainercfb2a62cdf
re-enable TLS PR: 42959 Submitted by: maintainere41ba0dc43
upgrade postfix-current to latest release (Attila Nagy <bra@fsn.hu>) add POSTFIX_OPTIONS variable setting from make.conf (knu) PR: 42928 Submitted by: maintainer5ccc3bf3db
Update to latest snapshot Add SASL2 support PR: 42751 Submitted by: maintainer, Marc G. Fournierc334966143
Update to snapshot-20020719. PR: 41208 Submitted by: Vivek Khera <khera@kciLink.com> (MAINTAINER)aae6055a86
moving saslv1 includes files to make it easier to add saslv2 PR: ports/40288 Submitted by: Mathieu Arnold <m@absolight.net> Approved by: knub211a1e6c4
Update to latest PR: 39543 Submitted by: maintainerfdb2e1fd90
Update to 1.1.10-20020514 PR: 38154 Submitted by: maintainer92d6f89367
Update to 1.1.9-20020513 Make SASL and PCRE libs dynamically linked PR: 38079 Submitted by: maintainer3a0eae7c74
Add pkg-message missed from last commit. PR: 37864 Submitted by: maintainer707d970ab9
Update to latest snapsho Add PGSQL support Enable IPv6 PR: 37864 Submitted by: maintainercf1cbcbcf5
handle batch builds PR: 37259 Submitted by: maintainer1ec398cabb
Update to latest snapshot Add IS_INTERACTIVE PR: 36623 Submitted by: maintainerc89b58d3f7
Add USE_SUBMAKE, where it might be necessary.62f2687e21
Fix installation of config files as to not overwrite current ones PR: 34618 Submitted by: maintainer6780341a68
Fix pkg-plist and erasing of config files Submitted by: maintainerc127b53b16
Update to 20020115 Give originator maintainership Submitted by: khera@kcilink.com54413ef8d7
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO macro is set to "echo" by default, but it is set to "true" if make(1) is invoked with the -s option while ECHO_CMD is always set to the echo command.897d06aa97Add message about updating master.cf incase you have a stale one due to recent changes in postfix3b279dc8e4
Update to 20020107 and tls Default setgid_group to maildrop instead of postdrop in config and src because port uses it instead Disable debugger by default due to security reasons Submitted by: osa@freebsd.org.ru, n@nectar.cce6732401b5
Fix pcre package building once and for all.a527273cf4
Fix sample-regex files in pkg-plist988c79f360
Fix PCRE installation files Submitted by: hoang@muine.org Noticed by: ben@bengross.comc55d1c9e31
Update to 20011210 Submitted by: Sergey Osokin993731eb8e
Update to 20011121 Submitted by: osa@freebsd.org.ru2dc187be15
Update to 20011121 and TLS to go with it PR: 32068 Submitted by: matthias.andree@web.dedc6cb35028
Add NO_LATEST_LINK so its not to be confused with postfix(stable) Also fix white space on line above NO_LATEST_LINK Submitted by: knuc6f1233934
Update postfix-current to postfix-20011104 and tls to go with it. IPv6 still disabled due to outdated kame patches83e46d5b4f
Fix path in patch PR: 30547 Submitted by: hanahara@meiko.co.jp6b673f0db0
Erase extra parts of install.cf Submitted by: Yen-Ming Leee968925f20
Remove version tags from files that don't need it.13de590622
Install install.cf to ensure spool is created with correct permissions Bump PORTREVISION PR: 30751 Submitted by: Yen-Ming Lee0913fc4972
Fix path on main.cf in reference to prefix Bump PORTREVISION PR: 30547 Submitted by: hanahara@meiko.co.jpeadccd4ec3
Rename ${DOCDIR} to ${DOCSDIR} which is defined in bsd.port.mk Delete ${DOCDIR}= due to above Add QMQP P and VERP elm support Add Previously missing extra DOCS Bump PORTREVISION
PR: 30246
Submitted by: Matthias Andree3c69c184ecMark IPv6 broken because kame hasn't updated their patches in 6 months for the development version and has been holding this port from being upgraded34e3e8a207
Take out both PREFIX's from SCRIPTS_ENV since its in bsd.port.mk Revert configure to 1.5 and fix old logic4086356f6e
Forgot to update distinfo from last commit0088777197