diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-11-10 19:44:59 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-11-10 19:44:59 +0000 |
| commit | fb9056c3947efbfdd5a26f86a20509dab0432e00 (patch) | |
| tree | ee613e40b4ff9988e102fdaf4ce24da13101dde1 | |
| parent | dd97f8aca7a31c4bf7eeabf8bcea8d13d3eea542 (diff) | |
mail/masqmail: Remove expired port
2026-11-10 mail/masqmail: Unmaintained with known parser and memory-safety issues use dma from base or mail/msmtp
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | mail/Makefile | 1 | ||||
| -rw-r--r-- | mail/masqmail/Makefile | 50 | ||||
| -rw-r--r-- | mail/masqmail/distinfo | 2 | ||||
| -rw-r--r-- | mail/masqmail/files/masqmail.in | 59 | ||||
| -rw-r--r-- | mail/masqmail/files/patch-Makefile.in | 24 | ||||
| -rw-r--r-- | mail/masqmail/files/patch-log.c | 10 | ||||
| -rw-r--r-- | mail/masqmail/pkg-descr | 21 | ||||
| -rw-r--r-- | mail/masqmail/pkg-plist | 43 |
9 files changed, 1 insertions, 210 deletions
@@ -5806,3 +5806,4 @@ devel/php80-APCu||2026-11-06|No longer required in the cluster devel/php80-arcanist||2026-11-07|No longer required in the cluster www/filebrowser||2026-11-08|Has expired: Upstream repo archived on Aug 31, 2026 www/github-release-monitor||2026-11-10|Has expired: Cannot upgrade due to linuxisms +mail/masqmail||2026-11-10|Has expired: Unmaintained with known parser and memory-safety issues use dma from base or mail/msmtp diff --git a/mail/Makefile b/mail/Makefile index a4dae53d7056..5077ef1997e5 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -216,7 +216,6 @@ SUBDIR += mailutils SUBDIR += mailx SUBDIR += mairix - SUBDIR += masqmail SUBDIR += mb2md SUBDIR += mbar SUBDIR += mblaze diff --git a/mail/masqmail/Makefile b/mail/masqmail/Makefile deleted file mode 100644 index 554939130db9..000000000000 --- a/mail/masqmail/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= masqmail -DISTVERSION= 0.3.5 -PORTREVISION= 2 -CATEGORIES= mail -MASTER_SITES= http://marmaro.de/prog/masqmail/files/ - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Mail server for hosts, not permanently connected to the internet -WWW= http://marmaro.de/prog/masqmail/ - -LICENSE= GPLv2 - -DEPRECATED= Unmaintained with known parser and memory-safety issues use dma from base or mail/msmtp -EXPIRATION_DATE= 2026-11-10 - -USES= cpe gnome pkgconfig -CPE_VENDOR= marmaro -USE_GNOME= glib20 -USE_RC_SUBR= masqmail - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-user=mailnull --with-group=mail \ - --with-confdir=${ETCDIR} --with-logdir=/var/log/masqmail - -CFLAGS+= -Wno-trigraphs - -OPTIONS_DEFINE= RESOLVER AUTH DEBUG DOCS -OPTIONS_DEFAULT= RESOLVER AUTH - -AUTH_DESC= SMTP AUTH (RFC2554) support -RESOLVER_DESC= Resolver - -AUTH_CONFIGURE_ENABLE= auth -DEBUG_CONFIGURE_ENABLE= debug -RESOLVER_CONFIGURE_ENABLE= resolver - -post-patch: - @${REINPLACE_CMD} -e '/sed.*SENDMAIL/ s|$$(DESTDIR)||' ${WRKSRC}/Makefile.in - -post-install: - ${MKDIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${WRKSRC}/examples/masqmail.conf ${STAGEDIR}${ETCDIR}/masqmail.conf.sample - ${INSTALL_DATA} ${WRKSRC}/examples/example.route ${STAGEDIR}${ETCDIR}/masqmail.route.sample - ${INSTALL_DATA} ${WRKSRC}/examples/localnet.route ${STAGEDIR}${ETCDIR}/localnet.route.sample - ${INSTALL_DATA} ${WRKSRC}/examples/openssl.route ${STAGEDIR}${ETCDIR}/openssl.route.sample - ${MKDIR} ${STAGEDIR}${DOCSDIR}/docs - cd ${WRKSRC} && ${CP} ChangeLog NEWS AUTHORS COPYING README TODO INSTALL THANKS ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/docs/ - -.include <bsd.port.mk> diff --git a/mail/masqmail/distinfo b/mail/masqmail/distinfo deleted file mode 100644 index 3e767e493f8e..000000000000 --- a/mail/masqmail/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (masqmail-0.3.5.tar.gz) = 030699bdce256f6446239e793e301331e94c4a0124808ce0f7a926ed99b34039 -SIZE (masqmail-0.3.5.tar.gz) = 258302 diff --git a/mail/masqmail/files/masqmail.in b/mail/masqmail/files/masqmail.in deleted file mode 100644 index ae52dc193ce9..000000000000 --- a/mail/masqmail/files/masqmail.in +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/sh - -# PROVIDE: mail -# REQUIRE: LOGIN -# KEYWORD: shutdown -# we make mail start late, so that things like .forward's are not -# processed until the system is fully operational - -# -# Add the following lines to /etc/rc.conf to enable masqmail: -# -#masqmail_enable="YES" -# -# See masqmail(8) for flags -# - -. /etc/rc.subr - -name=masqmail -rcvar=masqmail_enable - -command=%%PREFIX%%/sbin/masqmail -required_dirs=/var/log/masqmail -required_files=%%PREFIX%%/etc/masqmail/masqmail.conf - -start_precmd=start_precmd -stop_postcmd=stop_postcmd - -extra_commands="reload" - -load_rc_config $name -# set defaults -masqmail_enable=${masqmail_enable:-"NO"} -masqmail_flags=${masqmail_flags:-"-bd -q30m"} - -start_precmd() -{ - case $sendmail_enable in - [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1) - warn "sendmail_enable should be set to NONE" - ;; - [Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0) - case $sendmail_submit_enable in - [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1) - warn "sendmail_submit_enable should be set to NO" - ;; - esac - ;; - [Nn][Oo][Nn][Ee]) - ;; - esac -} - -stop_postcmd() -{ - rm -f $pidfile -} - -run_rc_command "$1" diff --git a/mail/masqmail/files/patch-Makefile.in b/mail/masqmail/files/patch-Makefile.in deleted file mode 100644 index 5f5dc4c8ffe0..000000000000 --- a/mail/masqmail/files/patch-Makefile.in +++ /dev/null @@ -1,24 +0,0 @@ ---- Makefile.in.orig 2015-02-08 16:43:54.226325979 +0600 -+++ Makefile.in 2015-02-08 16:45:17.150325866 +0600 -@@ -691,7 +691,7 @@ - uninstall uninstall-am uninstall-local - - --install-data-local: uid_bit tpl_dir doc_dir rmail conf_dir -+install-data-local: tpl_dir rmail conf_dir - - uninstall-local: rm-rmail rm-doc_dir rm-tpl_dir rm-dirs - -@@ -706,12 +706,6 @@ - rm-tpl_dir: - rm -rf $(DESTDIR)@datadir@/masqmail/ - --doc_dir: -- install -d $(DESTDIR)@docdir@ -- cp -r docs $(DESTDIR)@docdir@ -- cp -r examples $(DESTDIR)@docdir@ -- cp ChangeLog NEWS AUTHORS COPYING README TODO INSTALL THANKS $(DESTDIR)@docdir@ -- - rm-doc_dir: - cd $(DESTDIR)@docdir@ && ( \ - rm -rf docs examples ; \ diff --git a/mail/masqmail/files/patch-log.c b/mail/masqmail/files/patch-log.c deleted file mode 100644 index 9e4f859f85de..000000000000 --- a/mail/masqmail/files/patch-log.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/log.c.old Wed Aug 4 04:16:48 2004 -+++ src/log.c Wed Aug 4 04:17:12 2004 -@@ -16,6 +16,7 @@ - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - -+#include <sys/stat.h> - #include "masqmail.h" - - #include "sysexits.h" diff --git a/mail/masqmail/pkg-descr b/mail/masqmail/pkg-descr deleted file mode 100644 index 777852c8f058..000000000000 --- a/mail/masqmail/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -MasqMail is a mail server designed for hosts that do not have a permanent -internet connection eg. a home network or a single host at home. It has -special support for connections to different ISPs. It replaces sendmail or -other MTAs such as qmail or exim. - -Features - - * Delivers only when online to a destination 'outside' your LAN - * Support for multiple Providers (ie. Mail Servers, or direct delivery) - * Rewriting of Return addresses (Return-Path:, From:, Reply-To:), - configurable for each Provider separately - * can also be used as a Mail Server on a LAN - * alias support - * delivery to pipes - * delivery to MDAs (eg. procmail) - * Maildir support (version >= 0.2.5) - * routing depending on sender - * AUTH (RFC 2554) support (as client, since version 0.1.0) - * SMTP-after-POP - * POP3 client - * POP3 client daemon (fetch mail in regular intervals if online) diff --git a/mail/masqmail/pkg-plist b/mail/masqmail/pkg-plist deleted file mode 100644 index dd6b05a4d281..000000000000 --- a/mail/masqmail/pkg-plist +++ /dev/null @@ -1,43 +0,0 @@ -bin/mservdetect -@sample(mailnull,mail,) %%ETCDIR%%/localnet.route.sample -@sample(mailnull,mail,) %%ETCDIR%%/masqmail.conf.sample -@sample(mailnull,mail,) %%ETCDIR%%/masqmail.route.sample -@sample(mailnull,mail,) %%ETCDIR%%/openssl.route.sample -share/man/man1/mservdetect.1.gz -share/man/man5/masqmail.aliases.5.gz -share/man/man5/masqmail.conf.5.gz -share/man/man5/masqmail.route.5.gz -share/man/man8/masqmail.8.gz -share/man/man8/rmail.8.gz -sbin/masqmail -sbin/rmail -%%DATADIR%%/tpl/failmsg.tpl -%%DATADIR%%/tpl/failmsg.tpl.de -%%DATADIR%%/tpl/failmsg.tpl.fr -%%DATADIR%%/tpl/failmsg.tpl.it -%%DATADIR%%/tpl/warnmsg.tpl -%%DATADIR%%/tpl/warnmsg.tpl.de -%%DATADIR%%/tpl/warnmsg.tpl.fr -%%DATADIR%%/tpl/warnmsg.tpl.it -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/THANKS -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/docs/FAQ -%%PORTDOCS%%%%DOCSDIR%%/docs/INSTALL.agenda -%%PORTDOCS%%%%DOCSDIR%%/docs/INSTALL.ipaq -%%PORTDOCS%%%%DOCSDIR%%/docs/INSTALL.linux -%%PORTDOCS%%%%DOCSDIR%%/docs/README -%%PORTDOCS%%%%DOCSDIR%%/docs/agenda-config.site -%%PORTDOCS%%%%DOCSDIR%%/docs/howto-release -%%PORTDOCS%%%%DOCSDIR%%/docs/howto-report-bugs -%%PORTDOCS%%%%DOCSDIR%%/docs/howto-static-linking -%%PORTDOCS%%%%DOCSDIR%%/docs/oem-option -%%PORTDOCS%%%%DOCSDIR%%/docs/ppp-setup -%%PORTDOCS%%%%DOCSDIR%%/docs/simple-local-setup -%%PORTDOCS%%%%DOCSDIR%%/docs/simple-relay-setup -%%PORTDOCS%%%%DOCSDIR%%/docs/uucp-setup |
