Date: Tue, 31 Mar 2026 16:13:21 +0000 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: 0b2c4afb05f5 - main - ftp/ftpsesame: Remove expired port Message-ID: <69cbf2a1.3c96a.75de3786@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=0b2c4afb05f5596dd37efa7ab95f4c7aa26ea8b6 commit 0b2c4afb05f5596dd37efa7ab95f4c7aa26ea8b6 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2026-03-31 16:13:18 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2026-03-31 16:13:18 +0000 ftp/ftpsesame: Remove expired port 2026-03-31 ftp/ftpsesame: dead upstream, broken on FreeBSD 15 --- MOVED | 1 + ftp/Makefile | 1 - ftp/ftpsesame/Makefile | 29 ----------------------- ftp/ftpsesame/distinfo | 2 -- ftp/ftpsesame/files/ftpsesame.in | 43 ----------------------------------- ftp/ftpsesame/files/patch-ftpsesame.c | 11 --------- ftp/ftpsesame/pkg-descr | 4 ---- 7 files changed, 1 insertion(+), 90 deletions(-) diff --git a/MOVED b/MOVED index c81c7bc871fd..8dc15ad12379 100644 --- a/MOVED +++ b/MOVED @@ -5180,3 +5180,4 @@ www/py-django-bleach||2026-03-31|Has expired: Upstream has been archived on Nove www/py-django-tagging|www/py-django-taggit|2026-03-31|Has expired: Upstream inactive since 5+ years, not compatible with Django 5+. Please use www/py-django-taggit instead www/py-django-star-ratings||2026-03-31|Has expired: Upstream repository has been archived on May 21, 2025 lang/cython0|lang/cython|2026-03-31|Has expired +ftp/ftpsesame||2026-03-31|Has expired: dead upstream, broken on FreeBSD 15 diff --git a/ftp/Makefile b/ftp/Makefile index c0a5f06eb542..86155710b717 100644 --- a/ftp/Makefile +++ b/ftp/Makefile @@ -22,7 +22,6 @@ SUBDIR += ftpfind SUBDIR += ftplib SUBDIR += ftpproxy - SUBDIR += ftpsesame SUBDIR += ftpsync SUBDIR += gftp SUBDIR += gnustep-ftp diff --git a/ftp/ftpsesame/Makefile b/ftp/ftpsesame/Makefile deleted file mode 100644 index 18b0c3175b48..000000000000 --- a/ftp/ftpsesame/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -PORTNAME= ftpsesame -PORTVERSION= 0.95 -PORTREVISION= 4 -CATEGORIES= ftp -MASTER_SITES= http://www.sentia.org/downloads/ \ - LOCAL/sem - -MAINTAINER= ports@FreeBSD.org -COMMENT= Helper for pf firewall to pass FTP protocol -WWW= https://www.sentia.org/projects/ftpsesame/ - -# https://reviews.freebsd.org/D41651 -BROKEN_FreeBSD_15= requires no longer supported ioctl(DIOCGETSTATUS) - -DEPRECATED= dead upstream, broken on FreeBSD 15 -EXPIRATION_DATE= 2026-03-31 - -LICENSE= ISCL - -PLIST_FILES= bin/ftpsesame share/man/man8/ftpsesame.8.gz -USE_RC_SUBR= ftpsesame - -MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ftpsesame ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/ftpsesame.8 ${STAGEDIR}${PREFIX}/share/man/man8 - -.include <bsd.port.mk> diff --git a/ftp/ftpsesame/distinfo b/ftp/ftpsesame/distinfo deleted file mode 100644 index dfb945364d75..000000000000 --- a/ftp/ftpsesame/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ftpsesame-0.95.tar.gz) = 9ce486590caf422acf3620dfb15a577d20b2c5e6d554d9f26d6721d472c0bbb7 -SIZE (ftpsesame-0.95.tar.gz) = 10974 diff --git a/ftp/ftpsesame/files/ftpsesame.in b/ftp/ftpsesame/files/ftpsesame.in deleted file mode 100644 index 9a487b3e6a4b..000000000000 --- a/ftp/ftpsesame/files/ftpsesame.in +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/sh - -# PROVIDE: ftpsesame -# REQUIRE: NETWORKING -# KEYWORD: shutdown - -# -# Add the following line to /etc/rc.conf to enable ftpsesame -# -# ftpsesame_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable. -# ftpsesame_interface (str): Interface name where ftp sessions will listen. -# (Usualy an external interface) -# ftpsesame_flags (str): Additional options (See ftpsesame(8)). -# - -. /etc/rc.subr - -name=ftpsesame -rcvar=ftpsesame_enable -command=%%PREFIX%%/bin/${name} -pidfile="/var/run/${name}.pid" - -start_postcmd=start_postcmd -stop_postcmd=stop_postcmd - -start_postcmd() -{ - ps -axo pid,comm | awk '/ftpsesame/ {print $1}' > ${pidfile} -} - -stop_postcmd() -{ - rm -f ${pidfile} -} - -# set defaults -ftpsesame_enable=${ftpsesame_enable:-"NO"} -: ${ftpsesaeme_svcj_options:="net_basic"} - -load_rc_config $name -command_args=${ftpsesame_interface:+"-i ${ftpsesame_interface}"} -run_rc_command "$1" diff --git a/ftp/ftpsesame/files/patch-ftpsesame.c b/ftp/ftpsesame/files/patch-ftpsesame.c deleted file mode 100644 index 2d405751ac2b..000000000000 --- a/ftp/ftpsesame/files/patch-ftpsesame.c +++ /dev/null @@ -1,11 +0,0 @@ ---- ftpsesame.c.orig 2004-10-05 12:07:24 UTC -+++ ftpsesame.c -@@ -663,7 +663,7 @@ sig_close(int sig) - gotsig_close = 1; - } - --__dead void -+void - usage(void) - { - fprintf(stderr, "usage: %s [-d] [-D level] [-i interface] " \ diff --git a/ftp/ftpsesame/pkg-descr b/ftp/ftpsesame/pkg-descr deleted file mode 100644 index 14974b7a1aee..000000000000 --- a/ftp/ftpsesame/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -ftpsesame helps the FTP protocol get through your pf firewall. -It does this by passively analysing FTP control connections -and adding rules into a pf anchor when an FTP data connection -is about to commence.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cbf2a1.3c96a.75de3786>
