Commit Graph

675 Commits

Author SHA1 Message Date
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
sthen
ff676dabe5 postfix/stable35 needs older pcre; adjust LIB_DEPENDS/WANTLIB
(besides the missing dep, this fixes an error during build apparently
relating to sqlite if pcre wasn't installed)
2022-11-02 12:11:14 +00:00
sthen
abc700a2d2 add back a version of Postfix from the 3.5 "past stable" branch, for two
reasons:

- despite static linking, there are still some problems with the flavours
that pull in a dependency that uses libressl, at least when that dep is
making a TLS connection (e.g. to database servers on another machine).

- to provide a version of Postfix that is still able to use libressl
rather than pulling in openssl, as upstream's more recent stable versions
require. as a post on mailop points out in relation to a recent issue
with OpenSSL, "MTAs usually do a lot of outbound TLS acting as clients
to remote servers, but opportunistically (disabled cert validation)"
so SMTP clients will see many certs that might not make it through
CA validation checks.

ok with Brad (maintainer)
2022-11-01 20:39:16 +00:00
tb
7cec5bad26 mail/postfix: bump after OpenSSL 3 update (static linking) 2022-11-01 16:02:52 +00:00
sthen
9de349221a mail/postfix tweaks: Add back an ftp:// site at the end of MASTER_SITES
for peek-ftp, plus portroach markers to point at the (http-only) main site
rather than mirrors. OK Brad.
2022-10-24 15:41:50 +00:00
sthen
ff9048d2f7 update to postfix-3.7.3, from Brad 2022-10-24 15:00:18 +00:00
sthen
e0d97739e6 update to postfix-3.8.20221007, from Brad 2022-10-24 15:00:11 +00:00
sthen
af7112045d use https, bumps to follow shortly via version updates 2022-10-24 14:59:50 +00:00
tb
2a3e346bdb Bump REVISION of ports depending on security/openssl/{1.1,3.0} 2022-10-12 16:15:02 +00:00
tb
26902af55c mail/postfix: bump after OpenSSL 3 update 2022-10-11 15:00:55 +00:00
sthen
4de47ca11e update to postfix-3.8.20220816, from brad 2022-08-31 09:00:37 +00:00
sthen
5444183271 Postfix: shuffle linking order of OpenSSL static libraries, to avoid a linker
error with ld.bfd. While there, sync mysqlclient->mariadb library name.
OK Brad.
2022-07-18 13:10:09 +00:00
tb
c710e80005 Bump postfix -stable and -snapshots after OpenSSL 3 update (static linking) 2022-07-05 10:58:27 +00:00
sthen
d38263868c update to postfix-3.7.2 / postfix 3.8-20220507 snapshot, ok Brad (maintainer)
requires openssl; this is linked statically to avoid conflicting with libressl
libraries pulled in via -ldap/-mysql/-pgsql flavours.
2022-06-23 13:21:30 +00:00
ajacoutot
dc5217b376 Use rc_exec to start postfix.
ok Brad (maintainer)
2022-05-21 22:56:57 +00:00
sthen
7aa6431584 update to Postfix 3.5.16, from Brad 2022-05-16 08:23:46 +00:00
naddy
348a3e29c5 drop RCS Ids 2022-03-11 19:34:31 +00:00
sthen
9889e66c3d update to postfix-3.5.14, from Brad 2022-01-31 12:24:58 +00:00
sthen
27bd03d30e update to postfix-3.5.13, from Brad 2021-12-07 19:54:36 +00:00
jca
c9b63ab9a7 Bump since postfix uses RES_TRUSTAD if available. 2021-11-22 22:00:12 +00:00
sthen
4dca5bdb5a update postfix/stable to 3.5.12; bug fixes only
from Brad
2021-09-16 08:57:54 +00:00
ajacoutot
ccf754cdbe Unbreak by removing the version spec (needed after the recent openldap
port change).
2021-09-11 14:11:51 +00:00
sthen
3e02295ba2 fix previous, found by naddy 2021-08-01 18:20:15 +00:00
sthen
fa09650c68 Postfix port tweaks, ok Brad
- drop the db flavour, it is not linked to the build and has been broken
since 2011 when EPOCH was set in databases/db/v4

- patch to stop checking for OpenBSD 2/3/4/5/6 and just check for OpenBSD
2021-08-01 07:16:37 +00:00
sthen
909538ed47 update to postfix-3.5.11, from Brad 2021-07-19 09:21:03 +00:00
sthen
8a4d237d06 Disable postfix/snapshot for now, it is currently stuck at 2020-06-27
as newer versions on the 3.6 branch require OpenSSL 1.1.1.
ok Brad (maintainer).
2021-05-04 14:42:48 +00:00
sthen
8b503f2f29 update postfix/stable to 3.5.10, ok Brad naddy@
various null pointer-related fixes, also present in postfix/snapshot but
that will require some diffing and backporting as upstream has removed
support for libressl and older openssl.
2021-04-13 20:43:11 +00:00
sthen
a562474718 update postfix-stable to 3.5.9, from Brad 2021-02-25 15:41:04 +00:00
ajacoutot
d0eb83d713 Missed bump. 2020-12-24 09:50:58 +00:00
sthen
467c9dc477 install postfix's posttls-finger tool, it was already built but not
installed by default (it's an unsupported test program and subject to
incompatible changes between versions, but handy for some debugging).
ok Brad.
2020-12-23 21:17:59 +00:00
sthen
1f22dfbc2b update to postfix-3.5.8, from Brad 2020-12-13 20:41:51 +00:00
sthen
f4dfc1b2da update to Postfix 3.5.7, from Brad 2020-09-27 13:48:52 +00:00
sthen
81d6c29acd update to Postfix 3.5.6, from Brad 2020-08-12 14:47:28 +00:00
sthen
ca5e723b8c update to Postfix 3.6-20200627, from Brad 2020-07-02 01:35:19 +00:00
sthen
9ea2d92912 update to Postfix 3.5.4, from Brad 2020-07-02 01:35:04 +00:00
sthen
517178a71d update to postfix-3.6-20200610, from Brad 2020-06-18 13:18:21 +00:00
sthen
6e82194dee update to postfix-3.5.3, from Brad 2020-06-18 13:18:04 +00:00
sthen
48519a1771 update postfix-snapshot to 3.6-20200312, from Brad 2020-03-19 17:08:04 +00:00
sthen
5be6b13c3c update postfix-stable to 3.5.0, from Brad 2020-03-19 17:07:42 +00:00
sthen
03bb682f28 update to postfix-3.5.20200203, from Brad 2020-02-14 21:02:01 +00:00
sthen
3fa90937ac update to Postfix 3.4.9, from Brad (maintainer) 2020-02-12 15:04:59 +00:00
sthen
da92b49481 postfix updates (3.4.7, 3.5-20191109), from Brad 2019-11-30 12:04:03 +00:00
sthen
94ed2c507e update to postfix-3.5-20190922, from Brad 2019-09-30 11:05:16 +00:00
sthen
846b857f7d update to postfix-3.4.7, from Brad 2019-09-30 11:05:05 +00:00
sthen
86ae8636f7 update to postfix-3.5.20190724, from Brad 2019-08-05 17:45:17 +00:00
sthen
85c50d39ac convert PERMIT_PACKAGE; lose PERMIT_PACKAGE_CDROM which was restrictive
but we aren't recording information for cdrom builds any more
2019-07-13 12:05:00 +00:00
sthen
340d5d0f6f update to Postfix 3.4.6, from Brad 2019-07-13 12:03:42 +00:00
sthen
1790883b8e update to Postfix 3.5-20190427, from Brad 2019-07-13 12:03:30 +00:00
sthen
bb60fc8f64 update to postfix 3.5-20190427, from Brad 2019-05-02 22:07:03 +00:00
sthen
180d824044 update to postfix-3.4.5, from Brad 2019-04-15 21:10:09 +00:00