git: 6580bd5a0aa3 - main - net/td-system-tools: update to 2.4.2

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Mon, 27 Apr 2026 00:02:53 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6580bd5a0aa3c0edba85358450eb8cae24383b2b

commit 6580bd5a0aa3c0edba85358450eb8cae24383b2b
Author:     Thomas Dreibholz <thomas.dreibholz@gmail.com>
AuthorDate: 2026-04-24 12:46:38 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-04-27 00:01:02 +0000

    net/td-system-tools: update to 2.4.2
    
    Changelog: https://github.com/dreibh/system-tools/blob/td-system-tools-2.4.2/ChangeLog
    
    PR:             294755
    Event:          Wiesbaden Hackathon 202604
---
 net/td-system-tools/Makefile  | 7 +++++--
 net/td-system-tools/distinfo  | 6 +++---
 net/td-system-tools/pkg-plist | 3 +++
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/net/td-system-tools/Makefile b/net/td-system-tools/Makefile
index fcfc076a5f04..19af85975b3f 100644
--- a/net/td-system-tools/Makefile
+++ b/net/td-system-tools/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	td-system-tools
-DISTVERSION=	2.3.1
+DISTVERSION=	2.4.2
 CATEGORIES=	net
 MASTER_SITES=	https://www.nntb.no/~dreibh/system-tools/download/
 
@@ -15,7 +15,10 @@ RUN_DEPENDS=	bash:shells/bash \
 		getopt>=0:misc/getopt \
 		mbuffer:misc/mbuffer
 
-USES=		cmake gettext ssl:run tar:xz
+USES=		cmake gettext python shebangfix ssl:run tar:xz
+
+SHEBANG_FILES=	src/X509/generate-test-certificates
+
 CMAKE_ARGS=	-DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man
 
 .include <bsd.port.mk>
diff --git a/net/td-system-tools/distinfo b/net/td-system-tools/distinfo
index 3fc943714cd5..46c62f7afa0b 100644
--- a/net/td-system-tools/distinfo
+++ b/net/td-system-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1776709123
-SHA256 (td-system-tools-2.3.1.tar.xz) = 990d4ccd5ad231c7d6171f7912630c27785c11c54fb009e795c8e5bd52b3a5dd
-SIZE (td-system-tools-2.3.1.tar.xz) = 1020240
+TIMESTAMP = 1777234073
+SHA256 (td-system-tools-2.4.2.tar.xz) = 689a6e653d9f3c343ff1969cb10a2342e578b3d63e708f96edb61ec030f228d1
+SIZE (td-system-tools-2.4.2.tar.xz) = 1024636
diff --git a/net/td-system-tools/pkg-plist b/net/td-system-tools/pkg-plist
index 85096de65eb1..86f103a5124a 100644
--- a/net/td-system-tools/pkg-plist
+++ b/net/td-system-tools/pkg-plist
@@ -86,6 +86,9 @@ share/man/man1/text-block.1.gz
 share/man/man1/try-hard.1.gz
 share/man/man1/view-certificate.1.gz
 share/man/man1/view-crl.1.gz
+share/system-tools/CertificateHelper.py
+share/system-tools/generate-test-certificates
+share/system-tools/make-test-certificates
 share/text-block/example1.txt
 share/text-block/example2.txt
 share/text-block/insert.txt