Date: Thu, 30 Sep 2021 20:38:36 GMT From: Rene Ladan <rene@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b19fd158df56 - main - cleanup: Remove expired ports: Message-ID: <202109302038.18UKcaQl074951@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=b19fd158df56a285dcd38cc7310e908b05ecb982 commit b19fd158df56a285dcd38cc7310e908b05ecb982 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2021-09-30 20:18:31 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2021-09-30 20:19:24 +0000 cleanup: Remove expired ports: devel/erlang-exmpp: last upstream patches over 10 years ago sysutils/showbeastie: Broken on FreeBSD 12 and above since 2018 2021-09-30 www/squid3: Unsupported by upstream 2021-09-30 sysutils/cfengine310: OpenSSL 1.1.X is not supported. 2021-09-30 security/py-paramiko1: Out of date version. No consumer now. Use security/py-paramiko 2021-09-30 sysutils/cfengine-masterfiles310: cfengine310 will retire at FreeBSD 11 EOL 2021-09-30 security/openca-tools-forked: Use modern port security/libscep instead 2021-09-30 multimedia/sms1xxx-kmod: Supports DVB API v3 only. Use multimedia/webcamd instead 2021-09-30 sysutils/cfengine311: OpenSSL 1.1.X is not supported. 2021-09-30 sysutils/cfengine-masterfiles311: cfengine311 will retire at FreeBSD 11 EOL 2021-09-30 mail/postfix35: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x) --- MOVED | 11 + devel/Makefile | 1 - devel/erlang-exmpp/Makefile | 66 - devel/erlang-exmpp/distinfo | 2 - devel/erlang-exmpp/files/patch-doc_Makefile.am | 10 - devel/erlang-exmpp/pkg-descr | 13 - devel/erlang-exmpp/pkg-plist | 118 -- mail/Makefile | 1 - mail/postfix35/Makefile | 371 ---- mail/postfix35/distinfo | 3 - mail/postfix35/files/extra-patch-blacklistd | 69 - mail/postfix35/files/mailer.conf.postfix.in | 7 - mail/postfix35/files/patch-makedefs | 45 - .../patch-src_posttls-finger_posttls-finger.c | 22 - mail/postfix35/files/patch-src_tls_tls__certkey.c | 11 - mail/postfix35/files/patch-src_tls_tls__server.c | 12 - mail/postfix35/files/patch-src_util_sys__defs.h | 12 - mail/postfix35/files/pkg-install.in | 189 -- mail/postfix35/files/pkg-message.in | 44 - mail/postfix35/files/postfix.in | 50 - mail/postfix35/pkg-descr | 15 - mail/postfix35/pkg-help | 15 - mail/postfix35/pkg-plist | 190 -- multimedia/Makefile | 1 - multimedia/sms1xxx-kmod/Makefile | 110 - multimedia/sms1xxx-kmod/distinfo | 2 - multimedia/sms1xxx-kmod/files/patch-8cf5b276 | 31 - multimedia/sms1xxx-kmod/files/patch-Makefile | 13 - .../sms1xxx-kmod/files/patch-firmwares-Makefile | 12 - multimedia/sms1xxx-kmod/files/pkg-message.in | 21 - multimedia/sms1xxx-kmod/pkg-descr | 11 - multimedia/sms1xxx-kmod/pkg-plist | 5 - security/Makefile | 2 - security/openca-tools-forked/Makefile | 38 - security/openca-tools-forked/distinfo | 3 - security/openca-tools-forked/pkg-descr | 6 - security/openca-tools-forked/pkg-plist | 5 - security/py-paramiko1/Makefile | 29 - security/py-paramiko1/distinfo | 3 - security/py-paramiko1/pkg-descr | 6 - sysutils/Makefile | 5 - sysutils/cfengine-masterfiles310/Makefile | 40 - sysutils/cfengine-masterfiles310/distinfo | 3 - sysutils/cfengine-masterfiles310/pkg-descr | 10 - sysutils/cfengine-masterfiles310/pkg-plist | 134 -- sysutils/cfengine-masterfiles311/Makefile | 38 - sysutils/cfengine-masterfiles311/distinfo | 3 - sysutils/cfengine-masterfiles311/pkg-descr | 10 - sysutils/cfengine-masterfiles311/pkg-plist | 133 -- sysutils/cfengine310/Makefile | 86 - sysutils/cfengine310/distinfo | 3 - sysutils/cfengine310/files/cf-execd.in | 26 - sysutils/cfengine310/files/cf-monitord.in | 26 - sysutils/cfengine310/files/cf-serverd.in | 26 - sysutils/cfengine310/pkg-descr | 10 - sysutils/cfengine310/pkg-plist | 379 ---- sysutils/cfengine311/Makefile | 86 - sysutils/cfengine311/distinfo | 3 - sysutils/cfengine311/files/cf-execd.in | 26 - sysutils/cfengine311/files/cf-monitord.in | 26 - sysutils/cfengine311/files/cf-serverd.in | 26 - sysutils/cfengine311/pkg-descr | 10 - sysutils/cfengine311/pkg-plist | 393 ---- sysutils/showbeastie/Makefile | 57 - sysutils/showbeastie/files/patch-testmain.c | 72 - sysutils/showbeastie/pkg-descr | 1 - www/Makefile | 1 - www/squid3/Makefile | 313 --- www/squid3/distinfo | 3 - www/squid3/files/extra-patch-gen-stacktrace | 62 - www/squid3/files/patch-ServiceRep.cc | 11 - www/squid3/files/patch-compat_compat.h | 20 - www/squid3/files/patch-compat_shm.cc | 11 - www/squid3/files/patch-configure | 82 - www/squid3/files/patch-src-cf.data.pre | 13 - .../files/patch-src_DiskIO_Mmapped_MmappedFile.cc | 11 - www/squid3/files/patch-src__ip__Intercept.cc | 15 - www/squid3/files/patch-src_enums.h | 11 - www/squid3/files/patch-src_ipc_mem_Segment.cc | 11 - www/squid3/files/patch-src_ssl_gadgets.cc | 11 - www/squid3/files/patch-src_ssl_support.cc | 15 - www/squid3/files/patch-src_tools.cc | 11 - www/squid3/files/pkg-install.in | 67 - www/squid3/files/pkg-message.in | 53 - www/squid3/files/squid.in | 156 -- www/squid3/pkg-descr | 5 - www/squid3/pkg-plist | 2182 -------------------- 87 files changed, 11 insertions(+), 6260 deletions(-) diff --git a/MOVED b/MOVED index 95f660e1f6cd..46dd76627fa7 100644 --- a/MOVED +++ b/MOVED @@ -16487,3 +16487,14 @@ net-mgmt/zabbix52-proxy||2021-09-19|Has expired: Unsupported by upstream net-mgmt/zabbix52-server||2021-09-19|Has expired: Unsupported by upstream devel/py-pyyaml-env-tag|devel/py-pyyaml_env_tag|2021-09-28|Renamed to match upstream naming mail/opensmtpd-devel|mail/opensmtpd|2021-09-28|Has expired: move to offical releases +devel/erlang-exmpp||2021-09-30|Removed, last upstream patches over 10 years ago +sysutils/showbeastie||2021-09-30|Broken on FreeBSD 12 and above since 2018 +www/squid3|www/squid|2021-09-30|Has expired: Unsupported by upstream +sysutils/cfengine310|sysutils/cfengine317|2021-09-30|Has expired: OpenSSL 1.1.X is not supported. +security/py-paramiko1|security/py-paramiko|2021-09-30|Has expired: Out of date version. No consumer now. Use security/py-paramiko +sysutils/cfengine-masterfiles310|sysutils/cfengine-masterfiles317|2021-09-30|Has expired: cfengine310 will retire at FreeBSD 11 EOL +security/openca-tools-forked|security/libscep|2021-09-30|Has expired: Use modern port security/libscep instead +multimedia/sms1xxx-kmod|multimedia/webcamd|2021-09-30|Has expired: Supports DVB API v3 only. Use multimedia/webcamd instead +sysutils/cfengine311|sysutils/cfengine317|2021-09-30|Has expired: OpenSSL 1.1.X is not supported. +sysutils/cfengine-masterfiles311|sysutils/cfengine-masterfiles317|2021-09-30|Has expired: cfengine311 will retire at FreeBSD 11 EOL +mail/postfix35|mail/postfix|2021-09-30|Has expired: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x) diff --git a/devel/Makefile b/devel/Makefile index 2864e20cfb45..d83b64e5ac6e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -614,7 +614,6 @@ SUBDIR += erlang-cuttlefish SUBDIR += erlang-erlware_commons SUBDIR += erlang-esdl - SUBDIR += erlang-exmpp SUBDIR += erlang-folsom SUBDIR += erlang-gen_leader SUBDIR += erlang-gen_smtp diff --git a/devel/erlang-exmpp/Makefile b/devel/erlang-exmpp/Makefile deleted file mode 100644 index f66f8dd5963c..000000000000 --- a/devel/erlang-exmpp/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# Created by: Maxim Ignatenko - -PORTNAME= exmpp -PORTVERSION= 0.9.9 -DISTVERSIONPREFIX= v -PORTREVISION= 2 -CATEGORIES= devel net-im -PKGNAMEPREFIX= erlang- - -MAINTAINER= erlang@FreeBSD.org -COMMENT= Fast and scalable library for XMPP written in Erlang/OTP - -BROKEN_SSL= openssl - -LICENSE= EPL - -BUILD_DEPENDS= erlc:lang/erlang \ - gsed:textproc/gsed -RUN_DEPENDS= erl:lang/erlang -LIB_DEPENDS= libexpat.so:textproc/expat2 \ - libxml2.so:textproc/libxml2 - -USE_GITHUB= yes -GH_ACCOUNT= processone - -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--enable-static=yes \ - --enable-shared=yes \ - --with-erlang=${LOCALBASE} \ - --with-expat=${LOCALBASE} \ - --with-openssl=${OPENSSLBASE} \ - --disable-debug \ - --disable-warnings \ - --disable-examples \ - --enable-escaping-using-cdata -CONFIGURE_ENV= ac_cv_path_SED=${LOCALBASE}/bin/gsed -GNU_CONFIGURE_PREFIX= "${PREFIX}/lib/erlang/lib" -PLIST_SUB= VERSION=${PORTVERSION} -USES= autoreconf cpe libtool pkgconfig ssl -CPE_VENDOR= process-one - -OPTIONS_DEFINE= DOCS - -DOCS_CONFIGURE_ENABLE= documentation - -MAKE_JOBS_UNSAFE= yes - -.include <bsd.port.options.mk> - -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base -BROKEN= Does not support OpenSSL 1.1 -.endif - -post-configure: - ${REINPLACE_CMD} 's|\(-spec.*\)\/[0-9] ::\(.*\)|\1\2|g' ${WRKSRC}/src/network/*.erl - ${REINPLACE_CMD} 's|\(-spec.*\)\/[0-9] ::\(.*\)|\1\2|g' ${WRKSRC}/src/core/*.erl - ${MAKE_CMD} clean -C ${WRKSRC} - -post-install: -.for _file in exmpp_xml_expat_legacy.so exmpp_compress_zlib.so \ - exmpp_xml_expat.so exmpp_stringprep.so exmpp_xml_libxml2.so \ - exmpp_tls_openssl.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv/lib/${_file} -.endfor - -.include <bsd.port.mk> diff --git a/devel/erlang-exmpp/distinfo b/devel/erlang-exmpp/distinfo deleted file mode 100644 index d1a45f0f42d8..000000000000 --- a/devel/erlang-exmpp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (processone-exmpp-v0.9.9_GH0.tar.gz) = 5a648a62012904d77499af5cb784b8e2b1c7ea0ccd6aaa2c7598334eaa5922d2 -SIZE (processone-exmpp-v0.9.9_GH0.tar.gz) = 249698 diff --git a/devel/erlang-exmpp/files/patch-doc_Makefile.am b/devel/erlang-exmpp/files/patch-doc_Makefile.am deleted file mode 100644 index 1ec702e0d23e..000000000000 --- a/devel/erlang-exmpp/files/patch-doc_Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ ---- doc/Makefile.am.orig 2015-06-24 21:08:42 UTC -+++ doc/Makefile.am -@@ -15,7 +15,6 @@ ERL_SRCS = $(top_srcdir)/src/core/*.erl - HTML_FILES = index.html \ - modules-frame.html \ - overview-summary.html \ -- packages-frame.html \ - exmpp.html \ - exmpp_caps.html \ - exmpp_client_binding.html \ diff --git a/devel/erlang-exmpp/pkg-descr b/devel/erlang-exmpp/pkg-descr deleted file mode 100644 index 84c21309f5fa..000000000000 --- a/devel/erlang-exmpp/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -exmpp is a fast and scalable library for the Extensible Messaging and Presence -Protocol (XMPP) written in Erlang/OTP. - -Main features: - - Based on Erlang message reception and pattern matching. The programming - style is close to Erlang approach and lead to very short pieces of code. - - Support for both formating of client and server packets. - - Based on Erlang atoms and binary to limit memory consumption. It can be - used to write a highly scalable XMPP proxy or XMPP server. - - SSL support. - - Several different XML parsers can be used (expat, libxml2). - -WWW: https://support.process-one.net/doc/display/EXMPP/exmpp+home diff --git a/devel/erlang-exmpp/pkg-plist b/devel/erlang-exmpp/pkg-plist deleted file mode 100644 index bf44dd7c58da..000000000000 --- a/devel/erlang-exmpp/pkg-plist +++ /dev/null @@ -1,118 +0,0 @@ -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/ejabberd_socket.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/erlang.png -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_bosh.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_caps.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_binding.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_compression.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_disco.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_legacy_auth.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_privacy.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_pubsub.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_register.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_roster.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_sasl.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_session.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_client_tls.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_component.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_compress.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_dialback.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_internals.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_iq.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_jid.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_message.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_presence.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_binding.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_compression.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_legacy_auth.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_privacy.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_sasl.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_session.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_server_tls.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_session.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_socket.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stanza.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stream.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_stringprep.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_sup.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_tls.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_utils.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_xml.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/exmpp_xmlstream.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/index.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/modules-frame.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/overview-summary.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/stringprep.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/stylesheet.css -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/tls.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/xml.html -%%PORTDOCS%%lib/erlang/lib/exmpp-%%VERSION%%/doc/html/xml_stream.html -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.app -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.appup -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_bosh.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_caps.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_binding.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_compression.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_disco.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_legacy_auth.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_muc.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_privacy.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_pubsub.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_register.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_roster.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_sasl.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_session.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_client_tls.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_component.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_compress.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_dialback.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_dns.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_internals.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_iq.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_jid.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_attrs.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_elems.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_known_nss.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_message.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_presence.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_sasl_digest.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_binding.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_compression.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_legacy_auth.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_privacy.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_sasl.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_session.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_server_tls.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_session.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_socket.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stanza.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stream.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_stringprep.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_sup.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_tls.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_utils.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_xml.beam -lib/erlang/lib/exmpp-%%VERSION%%/ebin/exmpp_xmlstream.beam -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_jid.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_caps.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_client.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_nss.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_xml.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/exmpp_xmpp.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_attrs.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_elems.hrl -lib/erlang/lib/exmpp-%%VERSION%%/include/internal/exmpp_known_nss.hrl -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_compress_zlib.a -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_compress_zlib.so -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_stringprep.a -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_stringprep.so -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_tls_openssl.a -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_tls_openssl.so -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat.a -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat.so -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat_legacy.a -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_expat_legacy.so -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_libxml2.a -lib/erlang/lib/exmpp-%%VERSION%%/priv/lib/exmpp_xml_libxml2.so diff --git a/mail/Makefile b/mail/Makefile index 32b11f4c9687..3991c148fd38 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -476,7 +476,6 @@ SUBDIR += postfix-policyd-weight SUBDIR += postfix-postfwd SUBDIR += postfix-sasl - SUBDIR += postfix35 SUBDIR += postfixadmin SUBDIR += postgrey SUBDIR += postsrsd diff --git a/mail/postfix35/Makefile b/mail/postfix35/Makefile deleted file mode 100644 index 8013caf7d7c2..000000000000 --- a/mail/postfix35/Makefile +++ /dev/null @@ -1,371 +0,0 @@ -# Created by: Torsten Blum <torstenb@FreeBSD.org> - -PORTNAME= postfix -DISTVERSION= 3.5.12 -PORTREVISION?= 1 -PORTEPOCH= 1 -CATEGORIES= mail -MASTER_SITES= http://ftp.porcupine.org/mirrors/postfix-release/ \ - http://de.postfix.org/ftpmirror/ \ - http://cdn.postfix.johnriley.me/mirrors/postfix-release/ \ - http://www.artfiles.org/postfix.org/postfix-release/ \ - http://mirror.lhsolutions.nl/postfix-release/ \ - ftp://postfix.mirrors.pair.com/ -MASTER_SITES:= ${MASTER_SITES:S|$|official/|} -DIST_SUBDIR= ${PORTNAME} - -MAINTAINER= otis@FreeBSD.org -COMMENT= Secure alternative to widely-used Sendmail - -LICENSE= EPL IPL10 -LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/LICENSE -LICENSE_NAME_IPL10= IBM PUBLIC LICENSE VERSION 1.0 -LICENSE_PERMS_IPL10= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x) -EXPIRATION_DATE=2021-09-30 - -PORTSCOUT= limit:^3\.5\. - -CONFLICTS_INSTALL?= courier-0.* opensmtpd-[0-9]* sendmail-8.* sendmail+*-8.* \ - postfix-* postfix-current-* - -USERS= postfix -GROUPS= mail maildrop postfix -USES= shebangfix cpe -SHEBANG_FILES= auxiliary/qshape/qshape.pl - -USE_RC_SUBR= postfix -USE_SUBMAKE= yes -SCRIPTS_ENV+= POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}" - -OPTIONS_SUB= yes -OPTIONS_DEFINE= BDB BLACKLISTD CDB DOCS EAI INST_BASE LDAP \ - LMDB MYSQL NIS PCRE PGSQL SASL SQLITE TEST TLS - -OPTIONS_RADIO= RG1 -OPTIONS_RADIO_RG1= SASLKRB5 SASLKMIT -OPTIONS_DEFAULT?= BLACKLISTD EAI PCRE TLS - -BDB_USES= bdb -BLACKLISTD_EXTRA_PATCHES= ${FILESDIR}/extra-patch-blacklistd -CDB_LIB_DEPENDS= libcdb.so:databases/tinycdb -EAI_LIB_DEPENDS= libicuuc.so:devel/icu -LDAP_USE= OPENLDAP=yes -LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb -MYSQL_USES?= mysql -PCRE_LIB_DEPENDS= libpcre.so:devel/pcre -PGSQL_USES= pgsql -SASLKMIT_LIB_DEPENDS= libkrb5.so:security/krb5 -SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -SQLITE_USES= sqlite -TLS_USES= ssl - -BLACKLISTD_DESC= Enable blacklistd support (FreeBSD 11.0 and later only) -CDB_DESC= CDB maps lookups -EAI_DESC= Email Address Internationalization (SMTPUTF8) support -INST_BASE_DESC= Install into /usr and /etc/postfix -LDAP_DESC= LDAP maps (uses WITH_OPENLDAP_VER) -LMDB_DESC= LMDB maps -TEST_DESC= SMTP/LMTP test server and generator - -SASL_DESC= Cyrus SASL support (Dovecot SASL is always built in) -RG1_DESC= Kerberos network authentication protocol type -SASLKRB5_DESC= If your SASL req. Kerberos5, select this -SASLKMIT_DESC= If your SASL req. MIT Kerberos5, select this - -.include <bsd.port.options.mk> - -HTML1= body_checks.5.html bounce.5.html postfix-power.png \ - scache.8.html tlsmgr.8.html - -STRIP_LIBEXEC= anvil bounce cleanup discard dnsblog error flush lmtp local \ - master nqmgr oqmgr pickup pipe postlogd postscreen proxymap \ - qmgr qmqpd scache showq smtp smtpd spawn tlsmgr tlsproxy \ - trivial-rewrite verify virtual - -.if !defined(DEBUG) -MAKEFILEFLAGS+= DEBUG= -.endif - -MAKEFILEFLAGS+= pie=yes CC="${CC}" OPT="${CFLAGS}" - -.if ${PORT_OPTIONS:MINST_BASE} -PKGNAMESUFFIX= 35-base -PREFIX= /usr -ETCDIR= /etc/postfix -PLIST_SUB+= BMAN="share/" -.else -PKGNAMESUFFIX= 35 -PLIST_SUB+= BMAN="" -.endif - -PLIST_SUB+= PFETC=${ETCDIR} - -# check if mailwrapper supports $LOCALBASE -.if ${OPSYS} == FreeBSD -SUB_LIST+= USE_LOCALBASE_MAILER_CONF="yes" MC_PREFIX="${LOCALBASE}" -.else -SUB_LIST+= USE_LOCALBASE_MAILER_CONF="no" MC_PREFIX="" -.endif - -.if ${PORT_OPTIONS:MDOCS} -PORTDOCS= * -READMEDIR= ${DOCSDIR} -.else -READMEDIR= no -.endif - -# dynamic direcory location -DAEMONDIR= ${PREFIX}/libexec/postfix -SHLIB_DIRECTORY=${PREFIX}/lib/postfix -# new proposed location is ETCDIR (see README_FILES/INSTALL) -# keep compatiblity with Postfix 2.6 .. 2.11 and use DAEMOMDIR -META_DIRECTORY= ${DAEMONDIR} - -SUB_LIST+= REQUIRE="${_REQUIRE}" READMEDIR="${READMEDIR}" \ - DAEMONDIR="${DAEMONDIR}" META_DIRECTORY="${META_DIRECTORY}" -SUB_FILES+= pkg-install pkg-message mailer.conf.postfix - -POSTFIX_CCARGS+= -DDEF_CONFIG_DIR=\\\"${ETCDIR}\\\" \ - -DDEF_DAEMON_DIR=\\\"${DAEMONDIR}\\\" \ - -DDEF_META_DIR=\\\"${META_DIRECTORY}\\\" \ - -DDEF_COMMAND_DIR=\\\"${PREFIX}/sbin\\\" \ - -DDEF_SENDMAIL_PATH=\\\"${PREFIX}/sbin/sendmail\\\" \ - -DDEF_NEWALIAS_PATH=\\\"${PREFIX}/bin/newaliases\\\" \ - -DDEF_MAILQ_PATH=\\\"${PREFIX}/bin/mailq\\\" \ - -DDEF_MANPAGE_DIR=\\\"${MANPREFIX}/man\\\" \ - -DDEF_README_DIR=\\\"${READMEDIR}\\\" \ - -DDEF_HTML_DIR=\\\"${READMEDIR}\\\" \ - -DDEF_QUEUE_DIR=\\\"/var/spool/postfix\\\" \ - -DDEF_DATA_DIR=\\\"/var/db/postfix\\\" \ - -DDEF_MAIL_OWNER=\\\"postfix\\\" \ - -DDEF_SGID_GROUP=\\\"maildrop\\\" \ - -Wmissing-prototypes -Wformat -Wno-comment - -# Default requirement for postfix rc script -_REQUIRE= LOGIN cleanvar dovecot - -# always build with Dovecot SASL support, Cyrus is optional -# see Postfix HISTORY 20051222 -POSTFIX_CCARGS+= -DUSE_SASL_AUTH - -# Email Address Internationalization (EAI, RFC 6531..6533) -.if ${PORT_OPTIONS:MEAI} -POSTFIX_CCARGS+= -DHAS_EAI -I${LOCALBASE}/include -POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -licuuc -.else -POSTFIX_CCARGS+= -DNO_EAI -.endif - -.if ${PORT_OPTIONS:MPCRE} -DYN_EXT+= pcre -POSTFIX_CCARGS+= -DHAS_PCRE -I${LOCALBASE}/include -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_PCRE=`${LOCALBASE}/bin/pcre-config --libs`" -.else -POSTFIX_CCARGS+= -DNO_PCRE -.endif - -.if ${PORT_OPTIONS:MSASL} -POSTFIX_CCARGS+= -DUSE_CYRUS_SASL -I${LOCALBASE}/include -I${LOCALBASE}/include/sasl -POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -lsasl2 -lpam -lcrypt -.else -POSTFIX_CCARGS+= -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\" -.endif - -.if ${PORT_OPTIONS:MSASLKRB5} -POSTFIX_AUXLIBS+= -lkrb5 -lhx509 -lcrypto -lcrypt -lcom_err -lasn1 -lroken -.endif - -.if ${PORT_OPTIONS:MSASLKMIT} -POSTFIX_AUXLIBS+= -Wl,--rpath,$${KRB5_HOME:-${LOCALBASE}}/lib -lkrb5 -lcrypto -lcrypt -lcom_err -.endif - -.if ${PORT_OPTIONS:MTLS} -POSTFIX_CCARGS+= -DUSE_TLS -I${OPENSSLINC} -# XXX LDFLAGS possible breaks dynamic building -POSTFIX_AUXLIBS+= -L${OPENSSLLIB} ${LDFLAGS} -lssl -lcrypto -.else -POSTFIX_CCARGS+= -DNO_TLS -.endif - -.if ${PORT_OPTIONS:MBDB} -POSTFIX_CCARGS+= -I${BDB_INCLUDE_DIR} -POSTFIX_AUXLIBS+= -L${BDB_LIB_DIR} -l${BDB_LIB_NAME} -.endif - -.if ${PORT_OPTIONS:MBLACKLISTD} -. if ${OPSYS} == FreeBSD -POSTFIX_AUXLIBS+= -lblacklist -. else -IGNORE= blacklistd is only supported on FreeBSD >= 11.0 -. endif -.endif - -.if ${PORT_OPTIONS:MMYSQL} -DYN_EXT+= mysql -POSTFIX_CCARGS+= -DHAS_MYSQL -I${LOCALBASE}/include/mysql -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_MYSQL=-L${LOCALBASE}/lib/mysql -lmysqlclient -lz -lm" -_REQUIRE+= mysql -.endif - -.if ${PORT_OPTIONS:MPGSQL} -DYN_EXT+= pgsql -POSTFIX_CCARGS+= -DHAS_PGSQL -I${LOCALBASE}/include -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_PGSQL=-L${LOCALBASE}/lib -lpq" -_REQUIRE+= postgresql -.endif - -.if ${PORT_OPTIONS:MSQLITE} -DYN_EXT+= sqlite -POSTFIX_CCARGS+= -DHAS_SQLITE -I${LOCALBASE}/include -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_SQLITE=-L${LOCALBASE}/lib -lsqlite3 -lpthread" -.endif - -.if ${PORT_OPTIONS:MLDAP} -DYN_EXT+= ldap -. if defined(WITH_OPENLDAP_VER) -WANT_OPENLDAP_VER= ${WITH_OPENLDAP_VER} -. endif -POSTFIX_CCARGS+= -DHAS_LDAP -I${LOCALBASE}/include -POSTFIX_CCARGS+= -I${LOCALBASE}/include/sasl -DUSE_LDAP_SASL -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_LDAP=-L${LOCALBASE}/lib -lldap -L${LOCALBASE}/lib -llber" -_REQUIRE+= slapd -.endif - -.if ${PORT_OPTIONS:MCDB} -DYN_EXT+= cdb -POSTFIX_CCARGS+= -DHAS_CDB -I${LOCALBASE}/include -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_CDB=-L${LOCALBASE}/lib -lcdb" -.endif - -.if ${PORT_OPTIONS:MNIS} -POSTFIX_CCARGS+= -DHAS_NIS -_REQUIRE+= ypserv -.endif - -.if ${PORT_OPTIONS:MTEST} -BINTEST= qmqp-sink qmqp-source smtp-sink smtp-source -MANTEST= qmqp-sink.1 qmqp-source.1 smtp-sink.1 smtp-source.1 -.endif - -.if ${PORT_OPTIONS:MLMDB} -DYN_EXT+= lmdb -POSTFIX_CCARGS+= -DHAS_LMDB -I${LOCALBASE}/include -POSTFIX_DYN_AUXLIBS+= "AUXLIBS_LMDB=-L${LOCALBASE}/lib -llmdb" -.endif - -# sed script for files in ${WRKSRC}/README_FILES ${WRKSRC}/conf ${WRKSRC}/man -REINPLACE= s!^PATH=.*!PATH=/bin:/sbin:/usr/bin:/usr/sbin:${PREFIX}/bin:${PREFIX}/sbin!;\ - s!(_directory = )/usr/!\1${PREFIX}/!g;\ - s!^(data_directory = /var/)lib/!\1db/!g;\ - s!^\#(mynetworks_style = host)!\1!g;\ - s!^(sendmail_path =)!\1 ${PREFIX}/sbin/sendmail!g;\ - s!^(newaliases_path =)!\1 ${PREFIX}/bin/newaliases!g;\ - s!^(mailq_path =)!\1 ${PREFIX}/bin/mailq!g;\ - s!^(setgid_group =)!\1 maildrop!g;\ - s!^(manpage_directory =)!\1 ${MANPREFIX}/man!g;\ - s!^((html|readme)_directory =)!\1 ${READMEDIR}!g;\ - \!^\#alias_database = dbm:/etc/mail/aliases$$!d;\ - s!(:|= )/etc/postfix!\1$$config_directory!g;\ - s!/etc/postfix!${ETCDIR}!g;\ - s!^(sample_directory =)!\1 ${ETCDIR}!g;\ - s!($config_directory/(access|aliases|canonical|generic|header_checks|relocated|transport|virtual):f:root:-:644:)p1!\1o!; - -pre-patch: -.if ${PORT_OPTIONS:MSASL} && ! ${PORT_OPTIONS:MMYSQL} && exists(${LOCALBASE}/lib/libsasl2.a) - @if /usr/bin/nm ${LOCALBASE}/lib/libsasl2.a | ${GREP} -wq "mysql_init"; then \ - ${ECHO_MSG}; \ - ${ECHO_MSG} "Your SASL library it's compiled with MYSQL"; \ - ${ECHO_MSG} "If you use MYSQL in ${PORTNAME} consider CTRL+C and"; \ - ${ECHO_MSG} "select MYSQL OPTION in config menu."; \ - ${ECHO_MSG} "# make clean config"; \ - ${ECHO_MSG}; \ - sleep 5; \ - fi -.endif - - @${ECHO_CMD} '<HTML><BODY>See <A HREF="header_checks.5.html">header_checks.5.html</A></BODY></HTML>' \ - > ${WRKSRC}/html/body_checks.5.html - @${REINPLACE_CMD} -E -e 's!^(#define DEF_SGID_GROUP[^"]+)"postdrop"$$!\1"maildrop"!' \ - ${WRKSRC}/src/global/mail_params.h - @${FIND} -X ${WRKSRC}/README_FILES ${WRKSRC}/conf ${WRKSRC}/man \ - -type f -a ! \( -name INSTALL -o -name aliases \) | ${XARGS} \ - ${REINPLACE_CMD} -i '' -E -e '${REINPLACE}' - -post-patch: -.for f in ${HTML1} - @${ECHO_CMD} '$$html_directory/$f:f:root:-:644' \ - >> ${WRKSRC}/conf/postfix-files -.endfor - @${ECHO_CMD} '$$manpage_directory/man1/posttls-finger.1:f:root:-:644' \ - >> ${WRKSRC}/conf/postfix-files - @${ECHO_CMD} '$$command_directory/posttls-finger:f:root:-:755' \ - >> ${WRKSRC}/conf/postfix-files - -do-configure: - (cd ${WRKSRC} && ${MAKE} -f Makefile.init makefiles \ - ${MAKEFILEFLAGS} CCARGS="${POSTFIX_CCARGS}" \ - shared=yes shlib_directory=${SHLIB_DIRECTORY} \ - dynamicmaps=yes \ - ${POSTFIX_DYN_AUXLIBS} \ - AUXLIBS="${POSTFIX_AUXLIBS}" && \ - ${ECHO_CMD} "all: default" >> Makefile) - -pre-install-INST_BASE-on: - ${MKDIR} ${STAGEDIR}/etc/rc.d - -do-install: - @(cd ${WRKSRC} && ${MAKE} non-interactive-package \ - install_root=${STAGEDIR} tempdir=${WRKDIR} \ - shlib_directory=${SHLIB_DIRECTORY} \ - config_directory=${ETCDIR} \ - command_directory=${PREFIX}/sbin \ - daemon_directory=${DAEMONDIR} \ - meta_directory=${META_DIRECTORY} \ - html_directory=${READMEDIR} \ - mailq_path=${PREFIX}/bin/mailq \ - manpage_directory=${MANPREFIX}/man \ - newaliases_path=${PREFIX}/bin/newaliases \ - readme_directory=${READMEDIR} \ - sendmail_path=${PREFIX}/sbin/sendmail ) - - ${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/rmail/rmail ${STAGEDIR}${PREFIX}/bin/rmail - ${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/qshape/qshape.pl ${STAGEDIR}${PREFIX}/bin/qshape - ${INSTALL_MAN} ${WRKSRC}/man/man1/qshape.1 ${STAGEDIR}${MANPREFIX}/man/man1 - -# == do not overwrite existing config - ${MV} ${STAGEDIR}${ETCDIR}/main.cf ${STAGEDIR}${ETCDIR}/main.cf.sample - ${MV} ${STAGEDIR}${ETCDIR}/master.cf ${STAGEDIR}${ETCDIR}/master.cf.sample - ${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKDIR}/mailer.conf.postfix ${STAGEDIR}${DATADIR} - -# == chop dynamicmaps.cf entries into dedicated .cf files -# for future sub-packages support -.for f in ${DYN_EXT} -# adjust dynamicmaps.cf - ${GREP} -e "^#" -e "^${f}" ${STAGEDIR}${META_DIRECTORY}/dynamicmaps.cf \ - > ${STAGEDIR}${META_DIRECTORY}/dynamicmaps.cf.d/${f}.cf && \ - ${SED} -i '' -e '/${f}/d' ${STAGEDIR}${META_DIRECTORY}/dynamicmaps.cf - -# adjust / generate postfix-files for dynamic modules - ${SED} -i '' -e '/postfix-${f}.so/d' ${STAGEDIR}${META_DIRECTORY}/postfix-files && \ - ${PRINTF} '# Do not edit this file.\ - \n$$shlib_directory/postfix-${f}.so:f:root:-:755\ - \n$$meta_directory/postfix-files.d/${f}-files:f:root:-:644\ - \n$$meta_directory/dynamicmaps.cf.d/${f}.cf:f:root:-:644\n' \ - > ${STAGEDIR}${META_DIRECTORY}/postfix-files.d/${f}-files -.endfor - -# Fix compressed man pages and strip executables - ${SED} -i '' -E -e "s|(man[158]/.*.[158]):|\1.gz:|g" ${STAGEDIR}${META_DIRECTORY}/postfix-files - -@${STRIP_CMD} ${STRIP_LIBEXEC:S|^|${STAGEDIR}${DAEMONDIR}/|} - -@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/* - -@${STRIP_CMD} ${STAGEDIR}${SHLIB_DIRECTORY}/*.so - -do-install-TEST-on: - ${INSTALL_PROGRAM} ${BINTEST:S|^|${WRKSRC}/bin/|} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${MANTEST:S|^|${WRKSRC}/man/man1/|} ${STAGEDIR}${MANPREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/mail/postfix35/distinfo b/mail/postfix35/distinfo deleted file mode 100644 index bf8abfcfbeef..000000000000 --- a/mail/postfix35/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1627333280 -SHA256 (postfix/postfix-3.5.12.tar.gz) = 4254c2ba499da7e1f7d4bb9c3de41419760d2dcde39b9101ab122c6226b636d7 -SIZE (postfix/postfix-3.5.12.tar.gz) = 4622450 diff --git a/mail/postfix35/files/extra-patch-blacklistd b/mail/postfix35/files/extra-patch-blacklistd deleted file mode 100644 index a9448d978c7d..000000000000 --- a/mail/postfix35/files/extra-patch-blacklistd +++ /dev/null @@ -1,69 +0,0 @@ -# PR 225664: support blacklistd on FreeBSD >= 11.0 -# ---- src/smtpd/Makefile.in.orig 2017-02-05 23:36:32 UTC -+++ src/smtpd/Makefile.in -@@ -2,14 +2,14 @@ SHELL = /bin/sh - SRCS = smtpd.c smtpd_token.c smtpd_check.c smtpd_chat.c smtpd_state.c \ - smtpd_peer.c smtpd_sasl_proto.c smtpd_sasl_glue.c smtpd_proxy.c \ - smtpd_xforward.c smtpd_dsn_fix.c smtpd_milter.c smtpd_resolve.c \ -- smtpd_expand.c smtpd_haproxy.c -+ smtpd_expand.c smtpd_haproxy.c pfilter.c - OBJS = smtpd.o smtpd_token.o smtpd_check.o smtpd_chat.o smtpd_state.o \ - smtpd_peer.o smtpd_sasl_proto.o smtpd_sasl_glue.o smtpd_proxy.o \ - smtpd_xforward.o smtpd_dsn_fix.o smtpd_milter.o smtpd_resolve.o \ -- smtpd_expand.o smtpd_haproxy.o -+ smtpd_expand.o smtpd_haproxy.o pfilter.o - HDRS = smtpd_token.h smtpd_check.h smtpd_chat.h smtpd_sasl_proto.h \ - smtpd_sasl_glue.h smtpd_proxy.h smtpd_dsn_fix.h smtpd_milter.h \ -- smtpd_resolve.h smtpd_expand.h -+ smtpd_resolve.h smtpd_expand.h pfilter.h - TESTSRC = smtpd_token_test.c - DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) - CFLAGS = $(DEBUG) $(OPT) $(DEFS) ---- src/smtpd/smtpd_sasl_glue.c.orig 2017-02-19 01:58:21 UTC -+++ src/smtpd/smtpd_sasl_glue.c -@@ -147,6 +147,7 @@ - #include "smtpd.h" - #include "smtpd_sasl_glue.h" - #include "smtpd_chat.h" -+#include "pfilter.h" /* for blacklistd(8) */ - - #ifdef USE_SASL_AUTH - -@@ -332,6 +333,10 @@ int smtpd_sasl_authenticate(SMTPD_ST - else - smtpd_chat_reply(state, "535 5.7.8 Error: authentication failed: %s", - STR(state->sasl_reply)); -+ -+ -+ /* notify blacklistd of SASL authentication failure */ -+ pfilter_notify(1, vstream_fileno(state->client)); - return (-1); - } - /* RFC 4954 Section 6. */ ---- src/smtpd/pfilter.h.orig 2018-02-04 15:36:49 UTC -+++ src/smtpd/pfilter.h -@@ -0,0 +1 @@ -+void pfilter_notify(int, int); ---- src/smtpd/pfilter.c.orig 2018-02-04 15:36:49 UTC -+++ src/smtpd/pfilter.c -@@ -0,0 +1,19 @@ -+#include "pfilter.h" -+#include <stdio.h> /* for NULL */ -+#include <blacklist.h> -+ -+static struct blacklist *blstate; -+ -+void -+pfilter_notify(int a, int fd) -+{ -+ if (blstate == NULL) -+ blstate = blacklist_open(); -+ if (blstate == NULL) -+ return; -+ (void)blacklist_r(blstate, a, fd, "smtpd"); -+ if (a == 0) { -+ blacklist_close(blstate); -+ blstate = NULL; -+ } -+} diff --git a/mail/postfix35/files/mailer.conf.postfix.in b/mail/postfix35/files/mailer.conf.postfix.in deleted file mode 100644 index 08f2b2c00f35..000000000000 --- a/mail/postfix35/files/mailer.conf.postfix.in +++ /dev/null @@ -1,7 +0,0 @@ -# -# Execute the Postfix sendmail program, named %%PREFIX%%/sbin/sendmail -# -sendmail %%PREFIX%%/sbin/sendmail -send-mail %%PREFIX%%/sbin/sendmail -mailq %%PREFIX%%/sbin/sendmail -newaliases %%PREFIX%%/sbin/sendmail diff --git a/mail/postfix35/files/patch-makedefs b/mail/postfix35/files/patch-makedefs deleted file mode 100644 index f688b8ab7338..000000000000 --- a/mail/postfix35/files/patch-makedefs +++ /dev/null @@ -1,45 +0,0 @@ ---- makedefs.orig 2021-01-16 15:10:00 UTC -+++ makedefs -@@ -298,6 +298,42 @@ case "$SYSTEM.$RELEASE" in - : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} - : ${PLUGIN_LD="${CC} -shared"} - ;; -+ FreeBSD.11*) SYSTYPE=FREEBSD11 -+ : ${CC=cc} -+ : ${SHLIB_SUFFIX=.so} -+ : ${SHLIB_CFLAGS=-fPIC} -+ : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} -+ : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} -+ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} -+ : ${PLUGIN_LD="${CC} -shared"} -+ ;; -+ FreeBSD.12*) SYSTYPE=FREEBSD12 -+ : ${CC=cc} -+ : ${SHLIB_SUFFIX=.so} -+ : ${SHLIB_CFLAGS=-fPIC} -+ : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} -+ : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} -+ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} -+ : ${PLUGIN_LD="${CC} -shared"} -+ ;; -+ FreeBSD.13*) SYSTYPE=FREEBSD13 -+ : ${CC=cc} -+ : ${SHLIB_SUFFIX=.so} -+ : ${SHLIB_CFLAGS=-fPIC} -+ : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} -+ : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} -+ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} -+ : ${PLUGIN_LD="${CC} -shared"} -+ ;; -+ FreeBSD.14*) SYSTYPE=FREEBSD14 -+ : ${CC=cc} -+ : ${SHLIB_SUFFIX=.so} -+ : ${SHLIB_CFLAGS=-fPIC} -+ : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} -+ : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} -+ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} -+ : ${PLUGIN_LD="${CC} -shared"} -+ ;; - DragonFly.*) SYSTYPE=DRAGONFLY - ;; - OpenBSD.2*) SYSTYPE=OPENBSD2 diff --git a/mail/postfix35/files/patch-src_posttls-finger_posttls-finger.c b/mail/postfix35/files/patch-src_posttls-finger_posttls-finger.c deleted file mode 100644 index fdece6346ca5..000000000000 --- a/mail/postfix35/files/patch-src_posttls-finger_posttls-finger.c +++ /dev/null @@ -1,22 +0,0 @@ ---- src/posttls-finger/posttls-finger.c.orig 2019-02-12 13:17:45 UTC -+++ src/posttls-finger/posttls-finger.c -@@ -1673,7 +1673,8 @@ static int finger(STATE *state) - return (0); - } - --#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x10100000L -+#if defined(USE_TLS) && \ -+ ( OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) ) - - /* ssl_cleanup - free memory allocated in the OpenSSL library */ - -@@ -2156,7 +2157,8 @@ int main(int argc, char *argv[]) - cleanup(&state); - - /* OpenSSL 1.1.0 and later (de)initialization is implicit */ --#if defined(USE_TLS) && OPENSSL_VERSION_NUMBER < 0x10100000L -+#if defined(USE_TLS) && \ -+ ( OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) ) - ssl_cleanup(); - #endif - diff --git a/mail/postfix35/files/patch-src_tls_tls__certkey.c b/mail/postfix35/files/patch-src_tls_tls__certkey.c deleted file mode 100644 index b34b8efd2be6..000000000000 --- a/mail/postfix35/files/patch-src_tls_tls__certkey.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/tls/tls_certkey.c.orig 2019-03-07 23:57:10 UTC -+++ src/tls/tls_certkey.c -@@ -144,7 +144,7 @@ static void init_pem_load_state(pem_load - - /* use_chain - load cert, key and chain into ctx or ssl */ - --#if OPENSSL_VERSION_NUMBER >= 0x1010100fUL -+#if OPENSSL_VERSION_NUMBER >= 0x1010100fUL && !defined(LIBRESSL_VERSION_NUMBER) - static int use_chain(pem_load_state_t *st) - { - int ret; diff --git a/mail/postfix35/files/patch-src_tls_tls__server.c b/mail/postfix35/files/patch-src_tls_tls__server.c deleted file mode 100644 index 92115aa16679..000000000000 --- a/mail/postfix35/files/patch-src_tls_tls__server.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/tls/tls_server.c.orig 2019-02-18 23:03:54 UTC -+++ src/tls/tls_server.c -@@ -518,7 +518,9 @@ TLS_APPL_STATE *tls_server_init(const TL - * ticket decryption callback already (since 2.11) asks OpenSSL to - * avoid issuing new tickets when the presented ticket is re-usable. - */ -+#ifndef LIBRESSL_VERSION_NUMBER - SSL_CTX_set_num_tickets(server_ctx, 1); -+#endif - } - #endif - if (!ticketable) diff --git a/mail/postfix35/files/patch-src_util_sys__defs.h b/mail/postfix35/files/patch-src_util_sys__defs.h deleted file mode 100644 index a31dfd4c24d5..000000000000 --- a/mail/postfix35/files/patch-src_util_sys__defs.h *** 5969 LINES SKIPPED ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109302038.18UKcaQl074951>