summaryrefslogtreecommitdiff
path: root/net-analyzer
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/Manifest.gzbin43615 -> 43607 bytes
-rw-r--r--net-analyzer/arpwatch/Manifest2
-rw-r--r--net-analyzer/arpwatch/arpwatch-3.7.ebuild83
-rw-r--r--net-analyzer/sec/Manifest6
-rw-r--r--net-analyzer/sec/sec-2.9.1.ebuild4
-rw-r--r--net-analyzer/sec/sec-2.9.2.ebuild4
-rw-r--r--net-analyzer/sec/sec-2.9.3.ebuild30
-rw-r--r--net-analyzer/sflowtool/Manifest2
-rw-r--r--net-analyzer/sflowtool/sflowtool-6.06.ebuild35
-rw-r--r--net-analyzer/ssldump/Manifest2
-rw-r--r--net-analyzer/ssldump/ssldump-1.9.ebuild26
-rw-r--r--net-analyzer/tcpslice/Manifest3
-rw-r--r--net-analyzer/tcpslice/tcpslice-1.8.ebuild22
13 files changed, 213 insertions, 6 deletions
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 0f8d3b2fd28e..1c25232a1ba9 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/arpwatch/Manifest b/net-analyzer/arpwatch/Manifest
index 51a7e46e5bab..adaff83dfb80 100644
--- a/net-analyzer/arpwatch/Manifest
+++ b/net-analyzer/arpwatch/Manifest
@@ -6,7 +6,9 @@ AUX arpwatch.initd-r2 828 BLAKE2B fc9836855074520ab6e8e4d7412f9094677fe25dba61bb
AUX arpwatch.service 362 BLAKE2B 45e527e7b5261a8009acdca0665077422235d5b21ebbb6818d878e21e4869fdf69317306bc4ef02617b8989a38f50a9467d69d904ada80fde1be61f77b806e2c SHA512 06424dea166eac23d4686fb96b1f14bdd46965bf400028f870ea2260e7d54a54663987c62e34e93730e6dea42e0e662578268252b31f29c26c0975bb4cb6873f
DIST arpwatch-3.5.tar.gz 117594 BLAKE2B 73b979ec279e5bf5baaeac05949e1bddf08cd9c3c7afcd29b37991ba55ba2bb8968b57b407eb571ec52871017372f479e586ba84b0f1aee67331ce7617309fb8 SHA512 e46b350c483f0e7c873eb177be337f238b2db3d859d8b305df5a74d9d97ca449750f9ed50a99c5d4c51618e22747731d70ceb3f13aae39c39d258b960258fb88
DIST arpwatch-3.6.tar.gz 117254 BLAKE2B 77cb129bb543a45e22e27c02193b2ceaf4c65fd56b4d77e710379a2fbcaa5f1be4d625ea0b99f63843358ae993c7bee95db764baf36e0802a7aceae5d81706c7 SHA512 5ba47b15f294396f79efa4b72743169b9eb36747d675144e8f456a23d3987dc0d719d9b97704e7eeec0795f03ee7ef7e8fe8a4ba1ee35d19ab8ec6b077d345e8
+DIST arpwatch-3.7.tar.gz 117274 BLAKE2B 512f271979e964ed26148eea2587bca61a55df065960444f629993ec04eaf49be9e8016ed18278566935be38de4e6e71a03a9ab8d6b4befcef3e1fa4b02ad850 SHA512 8bdda7fc94241813ee57c91683ce5c6a8e4d5e66255bf2cc302d69763086e29c6548b009805660274437edca7a5b8bbf24566846357afe1f96015bd26db89624
DIST ethercodes.dat-20200628.xz 239028 BLAKE2B e702b9109ef3ccce73e2637f96126bf19e7dfa533774c0bd623042b3609f147981263b84397ec155a65ae12fa57247c32644e1e7e57c2c749ef768156d853027 SHA512 2edc05d384f387e6b43d07da99038625f9c55c8044b5a48d1bcf9f657df691bf413a97fb9ca915f04dbdafab23f919edd15d906c4ce8bff12be0b255a6717f07
EBUILD arpwatch-3.5.ebuild 2200 BLAKE2B 0024603349b41163b7783ec205f11a2e53cb27df996b8cb6466d6beceb4610818199c2da8514781af67c177c931a4d8ebed139ca073bc41cee010523cbd82002 SHA512 4c6f30d2c82926f335d50178cbd508ac3307e8c81c4dbde617ec71f42c89d0578e928d43f6729cce87549220756be81a3698e248c54c49340827cb19bf17fd93
EBUILD arpwatch-3.6.ebuild 2200 BLAKE2B 0024603349b41163b7783ec205f11a2e53cb27df996b8cb6466d6beceb4610818199c2da8514781af67c177c931a4d8ebed139ca073bc41cee010523cbd82002 SHA512 4c6f30d2c82926f335d50178cbd508ac3307e8c81c4dbde617ec71f42c89d0578e928d43f6729cce87549220756be81a3698e248c54c49340827cb19bf17fd93
+EBUILD arpwatch-3.7.ebuild 2204 BLAKE2B bfdbd8a340fc76e9033072efc1beb814a797af375e8463c20345887adca179bd546634d0739ba619320df98b1f186ce88309c7e3ce1a9fdf9e243bdda0e6d1a2 SHA512 be5fac9b97e7e9c78b24349a93c1f4686f36052b65a23a2bde78b5020d8bc9e6b507d9bae4209e39ebef48b2b0ed86a886fe165c4f2250d48998c59c41e65c30
MISC metadata.xml 742 BLAKE2B 6450c555cd2d073840a7b55b986dd06ef9bfcca83284747f960eec06bb2e4e20e3b60cf3f8321f7d737b1a9a45e256eca89a117466e0470ae30d90e49250d31d SHA512 f34b7397a71cad7092481bf0a4127aabc1bf28e9c781bf076610a3f11522053d7e3bd135ca3f983c8b0aa6802237015ea967a85e3dc207d67f04b063e1a482f1
diff --git a/net-analyzer/arpwatch/arpwatch-3.7.ebuild b/net-analyzer/arpwatch/arpwatch-3.7.ebuild
new file mode 100644
index 000000000000..75c21ca8232c
--- /dev/null
+++ b/net-analyzer/arpwatch/arpwatch-3.7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+ETHERCODES_DATE=20200628
+DESCRIPTION="An ethernet monitor program that keeps track of ethernet/IP address pairings"
+HOMEPAGE="https://ee.lbl.gov/"
+SRC_URI="
+ https://ee.lbl.gov/downloads/${PN}/${P}.tar.gz
+ https://dev.gentoo.org/~jsmolic/distfiles/ethercodes.dat-${ETHERCODES_DATE}.xz
+"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86"
+IUSE="selinux"
+
+DEPEND="
+ acct-group/arpwatch
+ net-libs/libpcap
+ sys-libs/ncurses:=
+"
+RDEPEND="
+ ${DEPEND}
+ acct-user/arpwatch
+ virtual/mta
+ selinux? ( sec-policy/selinux-arpwatch )
+"
+
+PATCHES=(
+ # sent upstream on 2023-12-05
+ "${FILESDIR}"/0001-Fix-configure-check-for-time.h.patch
+ "${FILESDIR}"/0002-Avoid-using-undocumented-internals-for-DNS.patch
+)
+
+src_prepare() {
+ default
+
+ # Temporary for 0001-Fix-configure-check-for-time.h.patch
+ eautoreconf
+}
+
+src_install() {
+ dosbin arp2ethers arpfetch arpsnmp arpwatch bihourly.sh massagevendor.py update-ethercodes.sh
+ doman arpsnmp.8 arpwatch.8
+
+ insinto /usr/share/arpwatch
+ newins "${WORKDIR}"/ethercodes.dat-${ETHERCODES_DATE} ethercodes.dat
+
+ insinto /usr/share/arpwatch/awk
+ doins d.awk duplicates.awk e.awk euppertolower.awk p.awk
+
+ diropts --group=arpwatch --mode=770
+ keepdir /var/lib/arpwatch
+ dodoc README CHANGES
+
+ newconfd "${FILESDIR}"/arpwatch.confd-r2 arpwatch
+ newinitd "${FILESDIR}"/arpwatch.initd-r2 arpwatch
+
+ systemd_dounit "${FILESDIR}/arpwatch.service"
+ systemd_install_serviced "${FILESDIR}/arpwatch.conf"
+}
+
+pkg_postinst() {
+ # Previous revisions installed /var/lib/arpwatch with the wrong
+ # ownership. Instead of the intended arpwatch:root, it was left as
+ # root:root. If we find any such mis-owned directories, we fix them,
+ # and then set the permission bits how we want them in *this*
+ # revision.
+ #
+ # The "--from" flag ensures that we only fix directories that need
+ # fixing, and the "&& chmod" ensures that we only adjust the
+ # permissions if the owner also needed fixing.
+ chown \
+ --from=root:root \
+ --no-dereference \
+ :arpwatch \
+ "${ROOT}"/var/lib/arpwatch && \
+ chmod 770 "${ROOT}"/var/lib/arpwatch
+}
diff --git a/net-analyzer/sec/Manifest b/net-analyzer/sec/Manifest
index 7996e4002f3c..ccae482b554f 100644
--- a/net-analyzer/sec/Manifest
+++ b/net-analyzer/sec/Manifest
@@ -2,6 +2,8 @@ AUX sec.conf.d 352 BLAKE2B 7324f809c3fcadaa3755994ae43fda4ff7b9df2282fd68e831de3
AUX sec.init.d 693 BLAKE2B c8c9320d9eed23c576ead743444bbb2f528bbb7ca6ef5511a7ca86f272206f0d93b3f9984813382a2e4063b0cf0bcee0f3c2ccef1c7cf48c7bb6e535f65738f6 SHA512 9f079d629e21d20e16b4455d6b6b3279a56c0979abdcc90a8b488cae5225cdef4f7d95374b7e5b623196f06d91f2bd3c50691e787b40c90cbe34b478d8b37952
DIST sec-2.9.1.tar.gz 153305 BLAKE2B 0bbc70f786badb24153f4f124aaedbf6f34970556630ee3e8763e7854dc1765d0eb8f7d10efce119ca936eade2af8064188f3372e63f7977240a0b10327269a3 SHA512 c6764cf660ad969d260e4993c38809580e448a9d941d1a763c1b70630c5d55a7f215feb6b0fa50cbf23d68fb442e34f0d270d03e1172850d63d64042a689ac90
DIST sec-2.9.2.tar.gz 153482 BLAKE2B d2f099b034b2ab59b4abdea0d824fc63e2d340d56b4f43324e2e477e0f33b433b5f54e4172c873e1579b544504a2a5f1ba20a3c8468eab43e4587c9efc54446b SHA512 441c543f9abcfff46c5cd86c9be8fd5c57fef988519f2c9f431b715717e0500ce1b89365e16c0d3b6e76369cf5ee5f6d5318b32e4374c614ec0083833021f17c
-EBUILD sec-2.9.1.ebuild 663 BLAKE2B cc7ef3819c93e03622d6e8b9a3de601600e64ac7faa8e0b6c8ec3ff514a4cda04ec62124d12f7e84c408cdcf35cd2826daad0a402f157ab8822e06bafa29a6d1 SHA512 4d3033e2c35dc2ee8349dde7fe69e61ae64594dc78a30b65e72bd33a1c25b32884c495e49f75789026ba195ef98c77c853c3c0c8f4ce58222587e338380dd4f0
-EBUILD sec-2.9.2.ebuild 666 BLAKE2B 1c84ce14185ada3093f4fa308973efa9801e362d1c9c81d8ea41995bfbbe88716a1118cf19a53d028de6fb0aba8c640b475c98886c59b0a05ddf8b0f80204655 SHA512 6cb91343751c8b8b265ccd7e802265b02c9b6c5a0277f178b9a352104ea72df534f2da23d2ae33909793c95c81c62cf17c8ad6b29c1b2b6f760112cf4cf320aa
+DIST sec-2.9.3.tar.gz 153606 BLAKE2B 25a6dbade8b2442450fc7d7d03364b1a0554903906c614b74295ad7f5420a95f5e92b17f127e20112b9f7797f3d1bdcffbac3c62306398fbc9f4d4dab5f45701 SHA512 7facf3f5d80ec5466e1e35cc1ab186bbac092bb011816a72e8be6c60eadffca75c5765a914e8700eacf90d7f8c46088bdb17213a7c670c4ca5b852ce30fbdf26
+EBUILD sec-2.9.1.ebuild 664 BLAKE2B 03c13a5461bd48c85e9b9f84f81e9f1771211175e5d416b51bd3f3888432cc5c0d3eaac74fc7316b57e5d12d8e20026a34b33810e460320f3a169fd5da17f2fc SHA512 6be5464fe4f3bff6883f2679931bd6fb20f370a57cc9cece2b535d4a052d62c4614443d4178d42be7cefb93a622a75b59739f1eaadc118f554e08e5e268e03a9
+EBUILD sec-2.9.2.ebuild 667 BLAKE2B 419d25fc34c514c7e6a8914bb5d014288af3a88684363be5a6972403454691aeab4efeffa2a91fd07eb1204aaade37a559f0adefbcfce044cc775ce5e63284b2 SHA512 4ac9dbc23efa1092e23af648a8088a3e2d9a86dff3ea7832ac1fcf64c89a56d4bc24a7728caaa8026ef99252bc5c302c0484be017ad82c20c81b0c896d89b734
+EBUILD sec-2.9.3.ebuild 669 BLAKE2B b2ba34e08fdada0e2e77079f68debf5530bce2d262aa1cba925146742c5768a1b59a25092208f3da7a013acc0a1e7e1050043db353bd68f5bdcf3b650e430258 SHA512 5cd4af4ba7c8226014d8648eaac8429669eebc3153090eb9ec30da3af3b2d9f7a858b1a9bd932800c3a2692ee398b1f8366dd6defdd59f25d34dba9dbab9f029
MISC metadata.xml 421 BLAKE2B 122e2d6a2d1da39921bf215f131195934a74e8241764501afe60038ea5d3fba84960a25bad6aca60c65c66ab60262aa8f9cde95fa2af3539b6d1599209102222 SHA512 9ace821b2f6a73f5e9ae81b58d1fcdd9289d5d528ffbe3d9799df10691942b82f07093f08a426a08ff4e1f46b372e722a8bb15bbaba6a9d8c97c28ef1daff9f2
diff --git a/net-analyzer/sec/sec-2.9.1.ebuild b/net-analyzer/sec/sec-2.9.1.ebuild
index 3236d9d01b2f..1ae2cc373c6e 100644
--- a/net-analyzer/sec/sec-2.9.1.ebuild
+++ b/net-analyzer/sec/sec-2.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DESCRIPTION="Simple Event Correlator"
HOMEPAGE="https://simple-evcorr.github.io/ https://github.com/simple-evcorr/sec"
SRC_URI="https://github.com/simple-evcorr/sec/releases/download/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux"
diff --git a/net-analyzer/sec/sec-2.9.2.ebuild b/net-analyzer/sec/sec-2.9.2.ebuild
index 58956cadc373..f68ded17058c 100644
--- a/net-analyzer/sec/sec-2.9.2.ebuild
+++ b/net-analyzer/sec/sec-2.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DESCRIPTION="Simple Event Correlator"
HOMEPAGE="https://simple-evcorr.github.io/ https://github.com/simple-evcorr/sec"
SRC_URI="https://github.com/simple-evcorr/sec/releases/download/${PV}/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux"
diff --git a/net-analyzer/sec/sec-2.9.3.ebuild b/net-analyzer/sec/sec-2.9.3.ebuild
new file mode 100644
index 000000000000..6652bc95bdd7
--- /dev/null
+++ b/net-analyzer/sec/sec-2.9.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Simple Event Correlator"
+HOMEPAGE="https://simple-evcorr.github.io/ https://github.com/simple-evcorr/sec"
+SRC_URI="https://github.com/simple-evcorr/sec/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+
+RDEPEND="
+ >=dev-lang/perl-5.8.0
+ virtual/perl-JSON-PP
+"
+
+src_install() {
+ dobin sec
+
+ dodoc ChangeLog README
+ docinto contrib
+ dodoc contrib/{itostream.c,convert.pl,swatch2sec.pl}
+
+ newman sec.man sec.1
+
+ newinitd "${FILESDIR}"/sec.init.d sec
+ newconfd "${FILESDIR}"/sec.conf.d sec
+}
diff --git a/net-analyzer/sflowtool/Manifest b/net-analyzer/sflowtool/Manifest
index b286474c1608..5f8c55549fdf 100644
--- a/net-analyzer/sflowtool/Manifest
+++ b/net-analyzer/sflowtool/Manifest
@@ -1,3 +1,5 @@
DIST sflowtool-5.06.tar.gz 78044 BLAKE2B db4a14d3e94660c803399f99b486bc04579b8dacf4e01f484ebeb31cbeec0ad279efdbd85b5a242a4dd9016e36428992344af50275dfd15c89b3337351d5fdb0 SHA512 365922e09544928bbf5893c04e05bc5b3d632290804711cc248d6bbd52c8ed30646bb9bdfd7b231a357f88bd5592473b95edff6ab3b50121809f909b4b65c7a2
+DIST sflowtool-6.06.tar.gz 82125 BLAKE2B c817742f196fc90f273c3fba53475a2e345d24e116ace4015adfb2d06e7737a04db307c53c25241df4d4ac4a4f5bb5fcf652429142e6d628edae6125352270ee SHA512 68acfc5da9ee52b95c59d40986d267546f69e6d286c3a3cf35967d89cd970c2e8f8d32d6eb3f985a6bb48bd695ebed3f42559dcdc993b4fa8d3b904f6f9d756a
EBUILD sflowtool-5.06.ebuild 659 BLAKE2B 68e1b409c6be500bc53514a61083f4be6db8bb3aac16b9f8898bc56c3baea0fd3b8a0c199f8f3c471cc0a96ecb4d973f17251a12505b2183574eca71314d7391 SHA512 052e03668d35a256fec5bd60956b3e4a6d4adeb3e22f1cf37e03f9dc7ded55aef82c4211822d6177caa88957e172edaf1659e512d33d75fad319bb7377335b2b
+EBUILD sflowtool-6.06.ebuild 649 BLAKE2B 5ffde716ed8912f50d30650a44c38c5bd240eefaa73f29132e29ce4d8d9e87b0fe2d8908bf6f11bc1fea0434161b41593f9f43abf3c4a7b221844578c9137e8a SHA512 521298e6e6a4c56a9ed0f04703ffcabe7c6b6b0cfe7bd9e3d921d186bbd3646968eda6cc798a10dc9a924cf2a9a5cf5513a632a87914f21363df647cef7d1acb
MISC metadata.xml 371 BLAKE2B 4c9d6e806fb5b08954e02bfc3b18d929678b09502830bc0fcd13648fb7fcc4c9f7ddf451f8344e0919be6e29d7b244a6b29b87bd5bf088ad51f40aaba4502dbe SHA512 724489251f00209942055541ba597dba78138095f144fac4c4e766eaeb8dd74894d076caf703e018b917e52d28fc161ba2dd68ab7c2502e489ff67d0a0d0a55e
diff --git a/net-analyzer/sflowtool/sflowtool-6.06.ebuild b/net-analyzer/sflowtool/sflowtool-6.06.ebuild
new file mode 100644
index 000000000000..4fbad47c6fac
--- /dev/null
+++ b/net-analyzer/sflowtool/sflowtool-6.06.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Utility for collecting and processing sFlow data"
+HOMEPAGE="
+ https://inmon.com/technology/sflowTools.php
+ https://github.com/sflow/sflowtool
+"
+SRC_URI="https://github.com/sflow/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="inmon-sflow"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ append-cppflags -DSPOOFSOURCE
+ use debug && append-cppflags -DDEBUG
+
+ default
+}
+
+src_install() {
+ default
+ dobin scripts/sflowenable
+}
diff --git a/net-analyzer/ssldump/Manifest b/net-analyzer/ssldump/Manifest
index d1bde3740865..e55345cd270f 100644
--- a/net-analyzer/ssldump/Manifest
+++ b/net-analyzer/ssldump/Manifest
@@ -1,5 +1,7 @@
DIST ssldump-1.5.tar.gz 129388 BLAKE2B 9877bf604690911a3680cf4edfe0115a8a8e2ddf14abc260a99fdcc181bd727c5f3bfb0aa8864f502ff560ccab76e27a22266a3ed78eb516f019ed7cb44bef69 SHA512 4eb84744591539fdaf9b2454d23c917f5e97cb2e5f03e0c38393327caecc72dfc77ee7b734519b1f224a5e3a132185b8fccfeb9186fc9f1b586444fc748a3814
DIST ssldump-1.8.tar.gz 188219 BLAKE2B e6cff9598e6818eb2192450c0958a7f9bf003d79ad74dd9e60b1af2e977b27a6b3667a5d7ed6fdb1fa836a51c4ab7a6dc2f0c5afb1dbd8b3b08af3cd145a872e SHA512 5435187fa851cddd167a5ee7e79f8051752780512873195b215e8695430282338f22719e6ddd32bd4eae3cc9a385abd44a4b369f93dc201908696aaed214b9bc
+DIST ssldump-1.9.tar.gz 159474 BLAKE2B e42355ae619e73b3eefe0fb538f4e6f89fa9f160b77176f13904b545f3ba24a5776a837f48e4f712b8b808f5d8ccea2fd3c508a5e75986b27caf387ce2192f69 SHA512 762e09b3d41bcb19553c6290467010fae96633c825617131d90d193b81232aa08d59a4d28d37a32867d6cd92d85ed1a29cf7ece5908b65aa887f7a1e77147511
EBUILD ssldump-1.5.ebuild 654 BLAKE2B 3af3a8f2fb39fdfb6d43dee01b578e25618c8583c756f8898cb5750213e624d45625ed83cc9e6fe6670a9ee91751b2a8c42703dea74925aa5b4a22ac6b80c885 SHA512 f8a004e5ec9656a287231d8a3570456119c2bccc9e517c94eb88714284598fdcaae623b4bd33b68fe4f5abe8f05e2cbe2c2afc9f057bad27a5bb128433d148e3
EBUILD ssldump-1.8.ebuild 590 BLAKE2B 8dcb30982f47ae823d4e9c8168287cdc8a3cd17ce640e77f36fa91b9affdee27eaac0cba63d5a23ee25bf6f48deb955028e82bd3912f1b670795c47ba64ae212 SHA512 74083bb3b9496a61ac2f180b4a198fcb38a5bc7adbf5ad3b6457dee477b654d9400eed972ab4e26d63c47b5ddd5a55cf247472baca0eaa7217256b45e6166686
+EBUILD ssldump-1.9.ebuild 594 BLAKE2B 3477f873809922df3db49ea30c82d9a0e674d29bebb0cac3f0b111bfedfef48d51636fb4696c84d4090cf7f6284b3676273d934cb7480cc1c2acd0306d1a69a1 SHA512 f5de6234767e67dcdc4e29252bba24566efa5acc6b03f7ea4e1667ab7654e3422b8305a6519af4c7493e5e55012d3f1c021fbf7b7c30fca97a20cbbc8bce81f4
MISC metadata.xml 360 BLAKE2B 6ac7a889c97606efc797c9d6d0dcfc72e7895c30df8002ec0b00dab180f15ba9f70f6b817885582743c6af623a8d703fa98317fb8b5f87feac502fa9fb331ffb SHA512 f5d603f9c61d05aba6727f1870357fc05036a27296418ba68f86c307854463554d7261a6dc0b0c601ffbdfced40da3b1e58f89717237ae6ac3aa604a59013a2d
diff --git a/net-analyzer/ssldump/ssldump-1.9.ebuild b/net-analyzer/ssldump/ssldump-1.9.ebuild
new file mode 100644
index 000000000000..7cf1c12dd469
--- /dev/null
+++ b/net-analyzer/ssldump/ssldump-1.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="An SSLv3/TLS network protocol analyzer"
+HOMEPAGE="https://github.com/adulau/ssldump/"
+SRC_URI="https://github.com/adulau/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="dev-libs/json-c:=
+ dev-libs/openssl:=
+ net-libs/libnet:1.1
+ net-libs/libpcap"
+DEPEND="${RDEPEND}"
+
+src_install() {
+ dosbin "${BUILD_DIR}"/${PN}
+ doman ${PN}.1
+ einstalldocs
+}
diff --git a/net-analyzer/tcpslice/Manifest b/net-analyzer/tcpslice/Manifest
index bcbe4bb1cc63..7b4e762f34c8 100644
--- a/net-analyzer/tcpslice/Manifest
+++ b/net-analyzer/tcpslice/Manifest
@@ -2,6 +2,9 @@ DIST tcpslice-1.5.tar.gz 136597 BLAKE2B 04512feb49d905458b06150846ea1ae5439db425
DIST tcpslice-1.5.tar.gz.sig 442 BLAKE2B c7fb1b09c9fe2c0dbfd9728ff95d2414a583ed95a21c1e0476e0ed2a7b32eff2c8cf848fdb52414162e7c7df480e722f28063905e9e03093814590a474da86bc SHA512 4b948ac72672066ba679aa58b6e7fdb672d5be36ae24a503fe4093b67185d0f9466c7fe820199fb1043e6c21e015be07cf9ed020414ebf0c801aac30e3b84afe
DIST tcpslice-1.7.tar.xz 109272 BLAKE2B 5443afac3a4013ee2794084eb4f3b9e61aa6c3aab5e29b021b4e3e1248dc51a62e0a2ef3e742bc6e90392487fd6cae7888cb3ad031ef3daeaf6ae57dc92aef01 SHA512 9359daf309c962205c7503192a477a8a57f35c527d762c665f6181a0160a0f773cf5f186910ee548787fa0af2489d173872cd3dea05fa2073ea77a03a7d9c7a3
DIST tcpslice-1.7.tar.xz.sig 442 BLAKE2B 96d77b64bb2a166d6017323a22f110f7015ef5866279ef1b3abb020704a93f98f72f4bb4d8214a57b1e6c782950c8894176c376f49cf0be5419d8874cdf280d3 SHA512 9ea7ec8a2709091d5726210517702fa808d0009a2761a6962a9225cc5598dfd7474f57c36207fdbef0d10ccf2abb4e1c0c6a825eec88445f8e86393cd89a388b
+DIST tcpslice-1.8.tar.xz 109956 BLAKE2B 684a74738d3b9b61dc019219fad04669963fef6785d8e112592c887f02045daacf9a19832520fe0f6338875f59b44c4336ea89827c849d2e2ce0bd53e3a8134f SHA512 94a2b312a97c4a1e38c176d6c8bb06fa64bdaa96915d0d2530b193013354704830f00a72f20077765262a3a59d6085ae581585b31856f5c37175571c99a23207
+DIST tcpslice-1.8.tar.xz.sig 442 BLAKE2B 351104c3409cb531203157013582d8920189f574d7a127a45ede0a1e3c162fed907aab1f67bdf1cc80a7b639ac76537915e79481883c037982be8fa9c88a5d81 SHA512 69e7a54444b5ad4f6dd8b108637baac3fbb132c0cc5c2a8308157b9bde199e9b43d6ea8a1ff0a7a641f98ec9cb464fe8d92635d686e254e6b5f504eca7bd8370
EBUILD tcpslice-1.5.ebuild 617 BLAKE2B c5ad0d2d160140ebc4dead371e6fe49935b5937f1aeecf8c1fe59059f4e518da6a8f6ac9a602833ae506834d38846598d1d1778bb8c11fefe93c073e883b5a00 SHA512 75703afde1dd282e2abe59b492ad11ce0f8d0a39053fc30b1bf46ce909c0d836a04cb4424a041909ce7cfec855363c5688fc87d9ed1bdcf702f79d56fc41dc26
EBUILD tcpslice-1.7.ebuild 630 BLAKE2B 0e309bff5d91d82e5800da2d0a580aa886d913502037c77dfc16972c4a08de9ba2787c5516346e64b0ff5cc2a6f08b59be49593db9e1695521351cdb9b5f7f51 SHA512 a22840eacecf94afc7e9039389665d8ca2655950adbe93567342bde061ae2982d9b870400a3cec54e7b39c4dde486e3b405c0b09b0656a7d93a4d997014f90ba
+EBUILD tcpslice-1.8.ebuild 631 BLAKE2B ea6d65c83a564382833c549686de2823bcb6878823bc50ff0ebbc1bdd17328411e88ec7ecd5057b7f69e418d4beb6a03046453edd604052631ac0c579a9dfa4f SHA512 d01d103009dc3c1eedd0e35ca3b161489f3ea67b2d0da1267e6cb269e1f83011375b058b67cf0111f0aee96606a48626b73c4f53199541ea725c05a04047a11a
MISC metadata.xml 372 BLAKE2B c2e297cfa3dfa8458ff52fee54990962c94e9a06e8e180302f735e84b49a68d1b252bd1bbd3ed8f7882d4dbc70706dcd55d50f7fa87a32ebc44fa1ae952a54fe SHA512 aeba6817feb7095adca5beb16df6d14aea57d773b6a82a6d99dda19b28de89fa8e64d75b018e7d346b59c7014df34c0a45c3725361227ff709617da733be76bc
diff --git a/net-analyzer/tcpslice/tcpslice-1.8.ebuild b/net-analyzer/tcpslice/tcpslice-1.8.ebuild
new file mode 100644
index 000000000000..2e725ff18f9b
--- /dev/null
+++ b/net-analyzer/tcpslice/tcpslice-1.8.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tcpdump.asc"
+inherit verify-sig
+
+DESCRIPTION="Extract and concatenate portions of pcap files"
+HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpslice"
+SRC_URI="
+ https://www.tcpdump.org/release/${P}.tar.xz
+ verify-sig? ( https://www.tcpdump.org/release/${P}.tar.xz.sig )
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="net-libs/libpcap"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tcpdump-20240308 )"