pkgsrc-WIP-changes archive

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

ipv6-toolkit: remove, imported to pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Marcin Gondek <drixter%e-utp.net@localhost>
Pushed By:	drixter
Date:		Thu Jun 18 21:06:01 2026 +0200
Changeset:	3d5f797a1ee8e1c0deb170543a47991e83529d47

Modified Files:
	Makefile
Removed Files:
	ipv6-toolkit/COMMIT_MSG
	ipv6-toolkit/DESCR
	ipv6-toolkit/Makefile
	ipv6-toolkit/PLIST
	ipv6-toolkit/distinfo

Log Message:
ipv6-toolkit: remove, imported to pkgsrc

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

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

diffstat:
 Makefile                |   1 -
 ipv6-toolkit/COMMIT_MSG | 123 ------------------------------------------------
 ipv6-toolkit/DESCR      |   3 --
 ipv6-toolkit/Makefile   |  31 ------------
 ipv6-toolkit/PLIST      |  49 -------------------
 ipv6-toolkit/distinfo   |   5 --
 6 files changed, 212 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 7174aaf3c8..d14996bd87 100644
--- a/Makefile
+++ b/Makefile
@@ -1821,7 +1821,6 @@ SUBDIR+=	ipax0208font-ttf
 SUBDIR+=	ipsvd
 SUBDIR+=	iptables
 SUBDIR+=	iptstate
-SUBDIR+=	ipv6-toolkit
 SUBDIR+=	ircII-current
 SUBDIR+=	irixjoker-ai-utils
 SUBDIR+=	ironpython
diff --git a/ipv6-toolkit/COMMIT_MSG b/ipv6-toolkit/COMMIT_MSG
deleted file mode 100644
index ddcc866d8f..0000000000
--- a/ipv6-toolkit/COMMIT_MSG
+++ /dev/null
@@ -1,123 +0,0 @@
-security/ipv6-toolkit: Update to v2.2
-
-SI6 Networks IPv6 Toolkit 2.2
-   * All: Ensure consistency in version numbers across tools and documentation.
-   * path6: Fix bug that prevented setting TCP flags
-   * blackhole6: Fixed bug that lead to errors for paths >= 10 hops
-   * blackhole6: Polished the code
-     Removed unnecessary comments, and prevented some internal errors to make it
-     to the tool output.
-   * blackhole6: Set different default destination port numbers for TCP and UDP
-     The default UDP destination port has been changed to port 53.
-
-SI6 Networks IPv6 Toolkit v2.1 (Jan)
-   * addr6: Add support for accepting only one address per prefix
-     Option '--block-dup-preflen' was added
-   * scan6: Fix bug in smart scan
-     There was a bug in the generation of low-byte and pattern-byte addresses.
-   * scan6: Improve VMWare scans
-     We have now added vSphere and ESX server entries
-   * scan6: Fix bug in default ports
-     When port-scanning, if not range was specified, the tool would not scan
-     any ports.
-   * script6: Add alias for "get-alexa-domains"
-     Some documents were using the "get-alexa" script name (rather than
-     "get-alexa-domains") but the short name of the script had been removed.
-     Now added.
-
-SI6 Networks IPv6 Toolkit v2.0 (Guille)
-   * path6: New tool
-     Added a fully-IPv6-capable traceroute tool, named path6.
-   * script6: New tool
-     Added a new tool which incorporates new functionality and also provides
-     a shortcut to other existing tools.
-   * blackhole6: New tool
-     Added a new tool isolates IPv6 blackholes.
-   * udp6: New tool
-     Added a new tool that can send arbirary UDP/IPv6 packets.
-   * All: Fix bug when reading packets
-     lipcap "internals" together with select() would cause (at times)
-     delays when reading packets.
-   * All: Add support for Solaris
-     Solaris is now a supported platform.
-   * All: Fix bug in next hop determination
-     A bug caused, in some scenarios, the tools to fail with "cannot find
-     next hop".
-   * All: Fix support for loopback interface
-     The tools failed to set the "virtual" "Ether Proto" for packets sent
-     on the loopback interface, and hence they were discarded.
-   * All: Add support for domain names
-     All tools now support domain names in their "-d" options.
-   * addr6: Fix bug in address scope filtering
-     A bug caused address scope filters to behave incorrectly.
-   * addr6: Fix error in manual page
-     Some of the long-option names were incorrect.
-   * scan6: Fixes bug in address range computation
-     Prefixes that were not multiple of 16 resulted in bogus address ranges.
-   * scan6: Add support for port scanning
-     scan6 now implements several techniques for TCP and UDP port scanning.
-   * scan6: Add support for heuristic host scanning
-     scan6 can now automatically infer the IID type of a target and reduce
-     the search space accordingly (just "-d example.com/64" or
-     "-d IPV6ADDRESS/64".
-   * tcp6: Add TCP probe mode
-     Probe mode allows you to employ tcp6 for simple probing (e.g.,
-     port scanning)
-   * tcp6: Add "--open-mode" and "--close-mode" options
-     These two options allow you to cause a TCP connection at a remote
-     node to transition to any specific state (and hene perform e.g.,
-     FIN-WAIT-2 floods)
-   * tcp6: Add "--data" option
-     This options allows to set a specific TCP payload from the
-     command-line (e.g., an HTTP "GET" command).
-   * script6: Fix bug in get-aaaa, get-ns, and get-mx
-     Domains that had a CNAME would be skipped.
-   * frag6: Fix bug in Frag ID assessment
-     Probes are now sent every 10ms rather than in batches, to minimize packet
-     reordering.
-
-SI6 Networks IPv6 Toolkit v1.5.3
-
-   * All: Fix packet size issues
-     Many tools were using a (sometimes non-initialized) max_packet_size
-     variable, instead of the corresponding member of the idata structure.
-   * All: Add support for some Mac OS version
-     The toolkit would not compile on Lion (10.7.5) or Snow Leopard (10.6.8),
-     as a result of inconsistencies of how BYTE_ORDER-related constants were
-     (not) set in those versions of Mac OS.
-
-SI6 Networks IPv6 Toolkit v1.5.2
-
-   * All: Add support for GNU Debian/kfreebsd
-     The toolkit would not build on GNU Debian/kfreebsd before this release.
-   * tcp6: Add support for TCP/IPv6 probes
-     tcp6 can now send TCP/IPv6 packets ("--probe-mode" option), and read the
-     TCP response packets, if any. This can be leveraged for port scans, and
-     miscellaneous measurements.
-
-SI6 Networks IPv6 Toolkit v1.5.1
-   * Fix Mac OS breakage
-     libipv6.h had incorrect definitions for "struct tcp_hdr".
-
-SI6 Networks IPv6 Toolkit v1.5
-
-   * All: Improved the next-hop determination
-     Since the toolkit employs libpcap (as there is no portable way to forge
-     IPv6 addresses and do other tricks), it was relying on the user specifying
-     a network interface ("-i" was mandatory for all tools) and that routers
-     would send Router Advertisements on the local links. This not only was
-     rather inconvenient for users (specifying a network interface was not
-     warranted), but also meant that in setups where RAs where not available
-     (e.g., manual configuration), the tools would fail. The toolkit now
-     employs routing sockets (in BSDs) or Netlink (in Linux), and only uses
-     "sending RAs" as a fall-back in case of failure (IPv6 not configured on
-     the local host).
-   * All: Improved source address selection
-     This is closely related to the previous bullet.
-   * All: More code moved to libipv6
-     More and more code was moved to libipv6 and removed to the individual tool
-     source files. As with some of the above, this was painful and
-     time-consuming, but was necessary -- and in the long run it will make
-     code maintenance easier.
-   * All: libipv6 used throughout all tools
-     This was rather painful and non-exciting, but necessary.
diff --git a/ipv6-toolkit/DESCR b/ipv6-toolkit/DESCR
deleted file mode 100644
index 7f123860da..0000000000
--- a/ipv6-toolkit/DESCR
+++ /dev/null
@@ -1,3 +0,0 @@
-The SI6 Networks' IPv6 toolkit is a set of IPv6
-security/trouble-shooting tools, that can send arbitrary IPv6-based
-packets.
diff --git a/ipv6-toolkit/Makefile b/ipv6-toolkit/Makefile
deleted file mode 100644
index a49ca2da20..0000000000
--- a/ipv6-toolkit/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $NetBSD: Makefile,v 1.9 2013/09/09 06:42:44 agc Exp $
-
-DISTNAME=	ipv6toolkit-2.2
-CATEGORIES=	security net
-MASTER_SITES=	${MASTER_SITE_GITHUB:=fgont/}
-GITHUB_TAG=	refs/tags/v${PKGVERSION_NOREV}
-
-MAINTAINER=	drixter%e-utp.net@localhost
-HOMEPAGE=	http://www.si6networks.com/tools/ipv6toolkit
-COMMENT=	IPv6 security assessment and troubleshooting tool
-LICENSE=	gnu-gpl-v3
-
-WRKSRC=		${WRKDIR}/${DISTNAME}
-
-USE_TOOLS+=	perl
-
-REPLACE_PERL+=	tools/blackhole6 tools/script6 tools/messi
-
-post-install:
-	${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-	${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
-	${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7
-
-	${INSTALL_MAN} ${WRKSRC}/manuals/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
-	${INSTALL_MAN} ${WRKSRC}/manuals/*.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/
-	${INSTALL_MAN} ${WRKSRC}/manuals/*.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/
-
-
-.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
deleted file mode 100644
index 3dcbb25d86..0000000000
--- a/ipv6-toolkit/PLIST
+++ /dev/null
@@ -1,49 +0,0 @@
-@comment $NetBSD$
-bin/addr6
-man/man1/addr6.1
-man/man1/blackhole6.1
-man/man1/flow6.1
-man/man1/frag6.1
-man/man1/icmp6.1
-man/man1/jumbo6.1
-man/man1/mldq6.1
-man/man1/na6.1
-man/man1/ni6.1
-man/man1/ns6.1
-man/man1/path6.1
-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
diff --git a/ipv6-toolkit/distinfo b/ipv6-toolkit/distinfo
deleted file mode 100644
index fc294fc1cb..0000000000
--- a/ipv6-toolkit/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.12 2021/10/26 11:17:10 nia Exp $
-
-BLAKE2s (ipv6toolkit-2.2.tar.gz) = 380610181c047df5f35830d73fb976c60e917c43f8a6ca74dc0430a65ace6397
-SHA512 (ipv6toolkit-2.2.tar.gz) = 10cd9e4ab5fa6c31b30f374fee064ab54581dc785ec42f9994d4efa7567240263aec84e2394c82a0c95f0175dbcd257f64858bfcb172c362b477a0eb52019056
-Size (ipv6toolkit-2.2.tar.gz) = 1003009 bytes


Home | Main Index | Thread Index | Old Index