1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

mail/postfix-current: Update to 3.12-20260429

This commit is contained in:
Juraj Lutter
2026-05-04 15:27:43 +02:00
parent e2bd784190
commit d1571deae8
6 changed files with 29 additions and 59 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= postfix
DISTVERSION= 3.12-20260410
DISTVERSION= 3.12-20260429
PORTREVISION?= 0
PORTEPOCH= 6
CATEGORIES= mail
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1776001530
SHA256 (postfix/postfix-3.12-20260410.tar.gz) = a67a474e6c55324ae49f3b1752302050497199d64184b8d5d22320fe28b9dcfa
SIZE (postfix/postfix-3.12-20260410.tar.gz) = 5384542
TIMESTAMP = 1777899975
SHA256 (postfix/postfix-3.12-20260429.tar.gz) = 234eba29d112398f59c46c30055e44aadd1bca3fc2eafa0664a6cdef039bc94c
SIZE (postfix/postfix-3.12-20260429.tar.gz) = 5397473
@@ -1,22 +1,3 @@
--- src/postscreen/Makefile.in.orig 2026-04-02 20:28:51 UTC
+++ src/postscreen/Makefile.in
@@ -3,13 +3,13 @@ SRCS = postscreen.c postscreen_dict.c postscreen_dnsbl
postscreen_early.c postscreen_smtpd.c postscreen_misc.c \
postscreen_state.c postscreen_tests.c postscreen_send.c \
postscreen_starttls.c postscreen_expand.c postscreen_endpt.c \
- postscreen_haproxy.c
+ postscreen_haproxy.c pfilter.c
OBJS = postscreen.o postscreen_dict.o postscreen_dnsbl.o \
postscreen_early.o postscreen_smtpd.o postscreen_misc.o \
postscreen_state.o postscreen_tests.o postscreen_send.o \
postscreen_starttls.o postscreen_expand.o postscreen_endpt.o \
- postscreen_haproxy.o
-HDRS =
+ postscreen_haproxy.o pfilter.o
+HDRS = pfilter.h
TESTSRC = postscreen_dnsbl_test.c
DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE)
CFLAGS = $(DEBUG) $(OPT) $(DEFS)
--- src/postscreen/pfilter.c.orig 2025-07-11 20:30:00 UTC
+++ src/postscreen/pfilter.c
@@ -0,0 +1,19 @@
@@ -1,23 +1,3 @@
--- src/postscreen/Makefile.in.orig 2026-04-02 20:28:51 UTC
+++ src/postscreen/Makefile.in
@@ -3,13 +3,13 @@ SRCS = postscreen.c postscreen_dict.c postscreen_dnsbl
postscreen_early.c postscreen_smtpd.c postscreen_misc.c \
postscreen_state.c postscreen_tests.c postscreen_send.c \
postscreen_starttls.c postscreen_expand.c postscreen_endpt.c \
- postscreen_haproxy.c
+ postscreen_haproxy.c pfilter.c
OBJS = postscreen.o postscreen_dict.o postscreen_dnsbl.o \
postscreen_early.o postscreen_smtpd.o postscreen_misc.o \
postscreen_state.o postscreen_tests.o postscreen_send.o \
postscreen_starttls.o postscreen_expand.o postscreen_endpt.o \
- postscreen_haproxy.o
-HDRS =
+ postscreen_haproxy.o pfilter.o
+HDRS = pfilter.h
TESTSRC = postscreen_dnsbl_test.c
DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE)
CFLAGS = $(DEBUG) $(OPT) $(DEFS)
--- src/postscreen/pfilter.c.orig 2025-07-11 20:30:00 UTC
+++ src/postscreen/pfilter.c
@@ -0,0 +1,19 @@
@@ -162,3 +142,22 @@
/* RFC 4954 Section 6. */
smtpd_chat_reply(state, "235 2.7.0 Authentication successful");
if ((sasl_username = xsasl_server_get_username(state->sasl_server)) == 0)
--- src/postscreen/Makefile.in.orig 2026-05-04 15:24:10.810630000 +0200
+++ src/postscreen/Makefile.in 2026-05-04 15:24:27.809059000 +0200
@@ -3,13 +3,13 @@
postscreen_early.c postscreen_smtpd.c postscreen_misc.c \
postscreen_state.c postscreen_tests.c postscreen_send.c \
postscreen_starttls.c postscreen_expand.c postscreen_endpt.c \
- postscreen_haproxy.c postscreen_tls_conf.c
+ postscreen_haproxy.c postscreen_tls_conf.c pfilter.c
OBJS = postscreen.o postscreen_dict.o postscreen_dnsbl.o \
postscreen_early.o postscreen_smtpd.o postscreen_misc.o \
postscreen_state.o postscreen_tests.o postscreen_send.o \
postscreen_starttls.o postscreen_expand.o postscreen_endpt.o \
- postscreen_haproxy.o postscreen_tls_conf.o
-HDRS =
+ postscreen_haproxy.o postscreen_tls_conf.o pfilter.o
+HDRS = pfilter.h
TESTSRC = postscreen_dnsbl_test.c
DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE)
CFLAGS = $(DEBUG) $(OPT) $(DEFS)
@@ -1,11 +1,12 @@
--- conf/main.cf.orig 2022-03-15 21:02:43 UTC
--- conf/main.cf.orig 2026-05-04 13:06:56 UTC
+++ conf/main.cf
@@ -682,4 +682,7 @@ sample_directory =
# readme_directory: The location of the Postfix README files.
#
readme_directory =
@@ -691,4 +691,8 @@ meta_directory = /etc/postfix
# between multiple Postfix instances.
meta_directory = /etc/postfix
-inet_protocols = ipv4
+inet_protocols = all
+
+# smtp CA path (default to system-wide location)
+smtp_tls_CApath = /etc/ssl/certs
+
@@ -1,11 +0,0 @@
--- src/util/sys_defs.h.orig 2023-09-27 18:45:38 UTC
+++ src/util/sys_defs.h
@@ -31,7 +31,7 @@
|| defined(FREEBSD5) || defined(FREEBSD6) || defined(FREEBSD7) \
|| defined(FREEBSD8) || defined(FREEBSD9) || defined(FREEBSD10) \
|| defined(FREEBSD11) || defined(FREEBSD12) || defined(FREEBSD13) \
- || defined(FREEBSD14) \
+ || defined(FREEBSD14) || defined(FREEBSD15) || defined(FREEBSD16) \
|| defined(BSDI2) || defined(BSDI3) || defined(BSDI4) \
|| defined(OPENBSD2) || defined(OPENBSD3) || defined(OPENBSD4) \
|| defined(OPENBSD5) || defined(OPENBSD6) || defined(OPENBSD7) \