pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ipv6-toolkit: clean-up



Module Name:	pkgsrc-wip
Committed By:	Marcin Gondek <drixter%e-utp.net@localhost>
Pushed By:	drixter
Date:		Mon Jun 15 13:59:57 2026 +0200
Changeset:	6ea960181a0f58a3ac8bd4bd157bd9abb67ffd35

Modified Files:
	ipv6-toolkit/DESCR
	ipv6-toolkit/Makefile
	ipv6-toolkit/PLIST

Log Message:
ipv6-toolkit: clean-up

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6ea960181a0f58a3ac8bd4bd157bd9abb67ffd35

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ipv6-toolkit/DESCR    | 17 -----------------
 ipv6-toolkit/Makefile | 29 +++++++++++++----------------
 ipv6-toolkit/PLIST    | 47 +++++++++++++++++++++++++++++++----------------
 3 files changed, 44 insertions(+), 49 deletions(-)

diffs:
diff --git a/ipv6-toolkit/DESCR b/ipv6-toolkit/DESCR
index 0decf2af16..7f123860da 100644
--- a/ipv6-toolkit/DESCR
+++ b/ipv6-toolkit/DESCR
@@ -1,20 +1,3 @@
 The SI6 Networks' IPv6 toolkit is a set of IPv6
 security/trouble-shooting tools, that can send arbitrary IPv6-based
 packets.
-
-flow6:	A tool to perform a security asseessment of the IPv6 Flow Label.
-frag6:  A tool to perform IPv6 fragmentation-based attacks and to
-	perform a security assessment of a number of fragmentation-related
-	aspects.
-icmp6:	A tool to perform attacks based on ICMPv6 error messages.
-jumbo6:	A tool to assess potential flaws in the handling of IPv6 Jumbograms.
-na6:	A tool to send arbitrary Neighbor Advertisement messages.
-ni6:	A tool to send arbitrary ICMPv6 Node Information messages, and
-	assess possible flaws in the processing of such packets.
-ns6:	A tool to send arbitrary Neighbor Solicitation messages.
-ra6:	A tool to send arbitrary Router Advertisement messages.
-rd6:	A tool to send arbitrary ICMPv6 Redirect messages.
-rs6:	A tool to send arbitrary Router Solicitation messages.
-scan6:	An IPv6 address scanning tool.
-tcp6:	A tool to send arbitrary TCP segments and perform a variety of
-	TCP-based attacks.
diff --git a/ipv6-toolkit/Makefile b/ipv6-toolkit/Makefile
index 250afac213..57f5e112a4 100644
--- a/ipv6-toolkit/Makefile
+++ b/ipv6-toolkit/Makefile
@@ -10,25 +10,22 @@ HOMEPAGE=	http://www.si6networks.com/tools/ipv6toolkit
 COMMENT=	IPv6 security assessment and troubleshooting tool
 LICENSE=	gnu-gpl-v3
 
-WRKSRC=	${WRKDIR}/${DISTNAME}
+WRKSRC=		${WRKDIR}/${DISTNAME}
 
-AUTO_MKDIRS=	yes
+USE_TOOLS+=	perl
 
-BINS=		addr6 flow6 frag6 icmp6 jumbo6 mldq6 na6 ni6 ns6 path6 ra6 rd6 rs6 scan6 tcp6 udp6
-MAN1=		addr6.1 flow6.1 frag6.1 icmp6.1 jumbo6.1 mldq6.1 na6.1 ni6.1 ns6.1 path6.1 ra6.1 rd6.1 rs6.1 scan6.1 tcp6.1 udp6.1
-MAN5=		ipv6toolkit.conf.5
+REPLACE_PERL+=	tools/blackhole6 tools/script6 tools/messi
 
-do-install:
-	for f in ${BINS}; do						\
-		${INSTALL_PROGRAM} ${WRKSRC}/$$f ${DESTDIR}${PREFIX}/bin/$$f; \
-	done
-	for f in ${MAN1}; do						\
-		${INSTALL_MAN} ${WRKSRC}/manuals/$$f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/$$f; \
-	done
-	for f in ${MAN5}; do						\
-		${INSTALL_MAN} ${WRKSRC}/manuals/$$f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/$$f; \
-	done
+post-install:
+	${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/man/man1
+	${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/man/man5
+	${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/man/man7
+
+	${INSTALL_MAN} ${WRKSRC}/manuals/*.1 ${DESTDIR}${PREFIX}/man/man1/
+	${INSTALL_MAN} ${WRKSRC}/manuals/*.5 ${DESTDIR}${PREFIX}/man/man5/
+	${INSTALL_MAN} ${WRKSRC}/manuals/*.7 ${DESTDIR}${PREFIX}/man/man7/
 
-.include "../../net/libpcap/buildlink3.mk"
 
+.include "../../net/libpcap/buildlink3.mk"
+.include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/ipv6-toolkit/PLIST b/ipv6-toolkit/PLIST
index e1a225b618..3dcbb25d86 100644
--- a/ipv6-toolkit/PLIST
+++ b/ipv6-toolkit/PLIST
@@ -1,21 +1,7 @@
-@comment $NetBSD: PLIST,v 1.3 2013/09/09 06:42:44 agc Exp $
+@comment $NetBSD$
 bin/addr6
-bin/flow6
-bin/frag6
-bin/icmp6
-bin/jumbo6
-bin/mldq6
-bin/na6
-bin/ni6
-bin/ns6
-bin/path6
-bin/ra6
-bin/rd6
-bin/rs6
-bin/scan6
-bin/tcp6
-bin/udp6
 man/man1/addr6.1
+man/man1/blackhole6.1
 man/man1/flow6.1
 man/man1/frag6.1
 man/man1/icmp6.1
@@ -29,6 +15,35 @@ man/man1/ra6.1
 man/man1/rd6.1
 man/man1/rs6.1
 man/man1/scan6.1
+man/man1/script6.1
 man/man1/tcp6.1
 man/man1/udp6.1
 man/man5/ipv6toolkit.conf.5
+man/man7/ipv6toolkit.7
+sbin/blackhole6
+sbin/flow6
+sbin/frag6
+sbin/icmp6
+sbin/jumbo6
+sbin/messi
+sbin/mldq6
+sbin/na6
+sbin/ni6
+sbin/ns6
+sbin/path6
+sbin/ra6
+sbin/rd6
+sbin/rs6
+sbin/scan6
+sbin/script6
+sbin/tcp6
+sbin/udp6
+share/ipv6toolkit/country-data.csv
+share/ipv6toolkit/dns-dictionary.txt
+share/ipv6toolkit/dns-gov-uk-domains.csv
+share/ipv6toolkit/dns-tld-database.csv
+share/ipv6toolkit/oui.txt
+share/ipv6toolkit/public_suffix_list.dat
+share/ipv6toolkit/rir-database.csv
+share/ipv6toolkit/service-names-port-numbers.csv
+share/ipv6toolkit/top-port-numbers.csv


Home | Main Index | Thread Index | Old Index