From ec5f4f88aa5deeac5eadcec12c75f202758b713a Mon Sep 17 00:00:00 2001 From: Dirk Meyer Date: Thu, 28 Dec 2023 18:13:19 +0100 Subject: [PATCH] mail/sendmail-devel: Enable checking for "bare LF" in message Activate this in "access" with Srv_features: g --- mail/sendmail-devel/Makefile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/mail/sendmail-devel/Makefile b/mail/sendmail-devel/Makefile index 453c1bfadba25..b314b26062e24 100644 --- a/mail/sendmail-devel/Makefile +++ b/mail/sendmail-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= sendmail PORTVERSION= 8.18.0.2 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/snapshots/ PKGNAMESUFFIX?= -devel${PKGNAMESUFFIX2} @@ -48,9 +48,10 @@ MILTER_SOVER?= 6 OPTIONS_DEFINE?= SHMEM SEM LA NIS IPV6 TLS DANE SASL SASLAUTHD LDAP \ BDB GDBM SOCKETMAP CYRUSLOOKUP BLACKLISTD SMTPUTF8 \ - PICKY_HELO_CHECK MILTER MTA_STS TLS_CERT_CHAIN DOCS + PICKY_HELO_CHECK BARELF MILTER MTA_STS \ + TLS_CERT_CHAIN DOCS OPTIONS_DEFAULT?= SHMEM SEM LA NIS TLS DANE SASL SASLAUTHD BDB1 \ - BLACKLISTD PICKY_HELO_CHECK MILTER + BLACKLISTD PICKY_HELO_CHECK BARELF MILTER NO_OPTIONS_SORT=yes SHMEM_DESC= System V shared memory support LA_DESC= load averages support @@ -63,6 +64,7 @@ SOCKETMAP_DESC= Enable socketmap feature BLACKLISTD_DESC= Enable blacklistd support CYRUSLOOKUP_DESC= Enable cyruslookup feature PICKY_HELO_CHECK_DESC= Enable picky HELO check +BARELF_DESC= Enable checking for "bare LF" in message MILTER_DESC= Enable milter support SMTPUTF8_DESC= Enable unicode address support MTA_STS_DESC= Enable MTA-STS support (option SOCKETMAP and TLS needed) @@ -197,6 +199,11 @@ do-configure: 'APPENDDEF(`conf_sendmail_ENVDEF'\'', `-DPICKY_HELO_CHECK'\'')' \ >> ${WCONF}/site.config.m4 .endif +.if ${PORT_OPTIONS:MBARELF} + ${ECHO_CMD} \ + 'APPENDDEF(`conf_sendmail_ENVDEF'\'', `-D_FFR_BARE_LF'\'')' \ + >> ${WCONF}/site.config.m4 +.endif .if ! ${PORT_OPTIONS:MSHMEM} ${ECHO_CMD} \ 'APPENDDEF(`confENVDEF'\'', `-DSM_CONF_SHM=0'\'')' \