From nobody Tue Mar 31 16:13:21 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4flY7k2ZZwz6WGmX for ; Tue, 31 Mar 2026 16:13:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4flY7k0PBJz3wdp for ; Tue, 31 Mar 2026 16:13:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774973602; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eZSgP+E34H4ggtka4s3S2bXsPeF1cbDr9wt9Vx+pL80=; b=FEhoCVTfEoIZM/S/Qhs/ycoBSUQQf8ACG+LL0BDAXX2puH/qDKP6hrGS91lsFwRMZtYAiM WCQoodr1NWgvJ5y0unS0vxXvWSArxKcNyD2wDYYCJQZcmcnDvCtPM4tZSTbGiUlgGLEhAI 4/c3r64DFCQXjUsQtIvkBTDpkpA5lLR4ijEZsY8y35oJKUy+ozQun7aHN0AvZfrqPqnjaI 4Pba+iuQqinDWp8c1ji1maHpJcmbuICQQX1eHcfu/2kbrKUKTsjeR5bT9zfg7tcG9sP9gB kArTNGq3krh7Cg3EJvHhHd3rEQ4/NsD3lIRgXPRp5iJJMqJuojeWcAZFw+KuRg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774973602; a=rsa-sha256; cv=none; b=JjNgGz4deRzrJm6ZjWrmkdDUbW1iU8Oeps3q/LrxqlhyTTVX6/pdtAmagLBq6aCnxdiMQD 3ELAO1KPBcH6TIFqtrO4/Ri1JPkvb+E8GWE7HZ8MFu+8qUl699qGSitpVEQl+Ka3RhzHSk CK4sLcUT2s9kWEYlcOgrtZGRcMBnmfoVsKLirMKnwwjPXhIXPJ8oyttTZfuHo8RQD8Q1gc DNDHbRhSi01AsMSmYTwH8x3ubIiDZ5yzDGmii9TJp4ufiUux9U5ZzXvofspza7K7FNhPXD 8+5IKdSoUzoVSjVqrgqc0SCgJDWgNe6mRNr6Wy/GV1TFS9MGgYVtFXQqF8rleQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774973602; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eZSgP+E34H4ggtka4s3S2bXsPeF1cbDr9wt9Vx+pL80=; b=LTEAL4jOrWbPWi8ybEkMl5MRthAVtm67T2is55E3hYjE6oco+RjxNiuoGO4rkD7QyOmoG8 LTkm/otbEth1I0atpqZ3yxJriaomaVaCVfzz6pvALkW0GkE7nTNfKvDLkLbDOY9aGdXVrR uVLt7Ovx74dCwy7XwC01ASnlMIUBf2Pb3gKqALL0DnGOLJ/lm1Cdt1sk8KaQetaTrc98+B wa4GDpCRDJQ5dhRfwStTsfWlQk2AgtqwX8kF4gz6IulUo9CtrbELysGMqH/Tz5Cj6VJg/M y+al4RPJXOD13MnFnP4NgzpBielMxgMP49txWVyfXMd0TRB7r9biGdJK1verJA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4flY7j5QVczcy8 for ; Tue, 31 Mar 2026 16:13:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c96a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 31 Mar 2026 16:13:21 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: 0b2c4afb05f5 - main - ftp/ftpsesame: Remove expired port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0b2c4afb05f5596dd37efa7ab95f4c7aa26ea8b6 Auto-Submitted: auto-generated Date: Tue, 31 Mar 2026 16:13:21 +0000 Message-Id: <69cbf2a1.3c96a.75de3786@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=0b2c4afb05f5596dd37efa7ab95f4c7aa26ea8b6 commit 0b2c4afb05f5596dd37efa7ab95f4c7aa26ea8b6 Author: Rene Ladan AuthorDate: 2026-03-31 16:13:18 +0000 Commit: Rene Ladan 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 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.