diff options
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/Manifest.gz | bin | 43304 -> 43291 bytes | |||
-rw-r--r-- | net-analyzer/arping/Manifest | 2 | ||||
-rw-r--r-- | net-analyzer/arping/arping-2.25.ebuild | 56 | ||||
-rw-r--r-- | net-analyzer/arpwatch/Manifest | 2 | ||||
-rw-r--r-- | net-analyzer/arpwatch/arpwatch-3.6.ebuild | 83 | ||||
-rw-r--r-- | net-analyzer/calamaris/Manifest | 4 | ||||
-rw-r--r-- | net-analyzer/calamaris/calamaris-2.99.4.5.ebuild | 4 | ||||
-rw-r--r-- | net-analyzer/calamaris/calamaris-2.99.4.7.ebuild | 37 | ||||
-rw-r--r-- | net-analyzer/netdiscover/Manifest | 2 | ||||
-rw-r--r-- | net-analyzer/netdiscover/netdiscover-0.10.ebuild | 34 | ||||
-rw-r--r-- | net-analyzer/sngrep/Manifest | 6 | ||||
-rw-r--r-- | net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild | 4 | ||||
-rw-r--r-- | net-analyzer/sngrep/sngrep-1.7.0.ebuild | 4 | ||||
-rw-r--r-- | net-analyzer/sngrep/sngrep-1.8.2.ebuild | 46 | ||||
-rw-r--r-- | net-analyzer/syweb/Manifest | 4 | ||||
-rw-r--r-- | net-analyzer/syweb/syweb-0.65-r1.ebuild | 6 | ||||
-rw-r--r-- | net-analyzer/syweb/syweb-0.67.ebuild | 43 |
17 files changed, 324 insertions, 13 deletions
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz Binary files differindex b6414fda7077..3760af0603c2 100644 --- a/net-analyzer/Manifest.gz +++ b/net-analyzer/Manifest.gz diff --git a/net-analyzer/arping/Manifest b/net-analyzer/arping/Manifest index eb1527adf13e..cda0e883a352 100644 --- a/net-analyzer/arping/Manifest +++ b/net-analyzer/arping/Manifest @@ -1,7 +1,9 @@ AUX arping-2.23-configure.ac-seccomp-disable.patch 1282 BLAKE2B 8a5a4d2b98ee89c667a33349f327fdd65dfc97aa476376e4a2fa9a92d117dd28d9a4e9a70e8f1b1a5277e6addac3e9fc197edccbc4effe826bef54746b8b5256 SHA512 9bce555c0390bbea73096a0b00fd3eabfb5a9aa78cd3daef63c3c03118a9c7b9295f8c06b33c2a4f86c28b572f1c1422c60c7fb6e4e958271cce9eb4e11bc903 DIST arping-2.22.tar.gz 50152 BLAKE2B 2215773b922219537339550e8034bb6eca82974469ebd0e399c73bd259ef4ff7a4510d9a5ff108cef3dac492477c54fc2517c2dfd4035158d0269f03c0e2a0b5 SHA512 0b36fff2c14c1ff89453ba63eea04de3343fcb19da7dbc1c8749bc926e441c54915cd628d54171d449e66e92663e31f12e057c30a80cd49c4412650e2cd00ef3 DIST arping-2.23.tar.gz 51911 BLAKE2B 8b0d34522957a83d0a66b47576fa0ecbd1e4fc86537df6d2737510bdb1a4ea3d30feb664077790a8f70be9cf2cdcdc30a648261e9a6a30401ce85274c45ccf12 SHA512 45295fd68717379d18fcff4270c70e0d9df3cae175f0c2a9f1e8e88e3046f5109e7a95bb717be329af8d6002c9a2338efd39831a652c0b425b75058287fa35df +DIST arping-2.25.tar.gz 62032 BLAKE2B a7b5bdfb693ee31781509584b4a0363e856d8134cebe1119fee974a57c399f1128a306b85e3f3669d4fe8f7031dfb87b9cfcc2f8df76b6f969310a12460363ad SHA512 7cfc1ed73bd7621911f9b1b0ad23680c7dde6f8674a0223e6341dc6e40c7d49bb293bc519e9e9de8abaa9209ad7fedad902901235f87b8d21395f3396739b922 EBUILD arping-2.22.ebuild 777 BLAKE2B 96f537ad56e9de13524a044686c0d8fa4ca116383b43d927bd082cf126ff17f235d3b476ec65738c988bc9b70e1c2189dc4b0ecd7c7c0e7391409cba3ab04d6e SHA512 add51382fc282b9f22bffab43acbb33550755a33748950daa1e4f82b7690ae5a3a1fbf04f5c53ce0233817ded6697beb496d284fb986ef0369fa5dcdd1fb8afb EBUILD arping-2.23.ebuild 1393 BLAKE2B 0e1a8cd93178b2b421f871ab3e82e7da6d249b38b4404a82d71310399f9d47fe6e93ce2ae0a7361c4a0017ae6d49c483af0c3c99f52b74aa487257b957edea75 SHA512 f2c5cacb057367e6d42530f83597199189ba5f8a00ada1cf4c2b675a951df0c8d3df90231a929eb0b00ca5f40a4ef5152c77ff483c348f68eb076a36685b64bb +EBUILD arping-2.25.ebuild 1325 BLAKE2B 82b3494e4c212095dfcdf914243f06fdc1c0b072cf3aac67bf81a429224a57813bd1bb869a2ec21b5202869647cf40e200b1aa04333b5c4dec9f58b131b6b131 SHA512 6842ec5db3dc3d95e6b44f89e11f6f1c509294746843201c1cac06414579aade8ce9c14ae3f3f53670d90105acc92505c855cd2a9bd3845de4b103ed50ef665b EBUILD arping-9999.ebuild 1325 BLAKE2B c89fcdc37eb70d8568168a3fdf4ad6ac309935b3c836da9eeeda9ec9f4f41e2bc0e948eaabdb67ee713e3d497edde55ec452b2674d1bb75f496f0f70ff8bb439 SHA512 e239ba8bec35906c53935456cea40934fc06dad404c0f936282fd0dfbb95df5d3479bdfa226cd640301124ff0070a745e1de7ebf6bba6c8c6e6dc26371a74f69 MISC metadata.xml 365 BLAKE2B c7c563e88cea335d25b5d88b725a3e05df1c3b59f5c5d5d2a18f888cbbae869520b3f9749d345cc10c066524d60d8ca456d799ab27c7a7bf8dbec0fb0ca40e3b SHA512 368117a86a11e3a6d8a847eb43c8b44c40c0cc0f774a4b06f4da6e31eb6cdfdc0820918e651c481ff1e1424f0f15a59e64a7b893621c456c2496dccb9de2b66c diff --git a/net-analyzer/arping/arping-2.25.ebuild b/net-analyzer/arping/arping-2.25.ebuild new file mode 100644 index 000000000000..772eaa60eece --- /dev/null +++ b/net-analyzer/arping/arping-2.25.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools fcaps + +DESCRIPTION="Utility to see if a specific IP is taken and what MAC owns it" +HOMEPAGE="https://www.habets.pp.se/synscan/programs.php?prog=arping" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://github.com/ThomasHabets/arping" + inherit git-r3 +else + SRC_URI="https://github.com/ThomasHabets/${PN}/archive/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + + S="${WORKDIR}/${PN}-${P}" +fi + +LICENSE="GPL-2+" +SLOT="2" +IUSE="+seccomp test" +RESTRICT="!test? ( test )" + +RDEPEND="net-libs/libpcap + net-libs/libnet:1.1 + sys-libs/libcap + seccomp? ( sys-libs/libseccomp ) + !net-misc/iputils[arping(+)]" +DEPEND="${RDEPEND} + test? ( + dev-libs/check + dev-python/subunit + )" + +FILECAPS=( cap_net_raw usr/sbin/arping ) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Controls whether seccomp is used by default + $(use_enable seccomp) + ) + + # Needed to actually make it optional and not automagic + # (and we want it optional for the non-seccomp arches, like sparc) + export ac_cv_lib_seccomp_seccomp_init=$(usex seccomp) + export ac_cv_header_seccomp_h=$(usex seccomp) + + econf "${myeconfargs[@]}" +} diff --git a/net-analyzer/arpwatch/Manifest b/net-analyzer/arpwatch/Manifest index 500669d52682..0f36e79971f4 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.1.tar.gz 117196 BLAKE2B 35afd3dc563ebbc8136000d5c2d53da85b9615df5cbe8a3da5b77f20da7cbee706f6fd404c2bda6f3626aaa496d9ec9439596acbdfd559c01b8c0d01d6703e46 SHA512 2e6f6e388e1828e34626e36356a89f3bc95d268b9242955d6636ac05041bcf533e7625ed73b37b6ea5eab8cfed54b8c483547556c98664efff63c18639efa282 DIST arpwatch-3.5.tar.gz 117594 BLAKE2B 73b979ec279e5bf5baaeac05949e1bddf08cd9c3c7afcd29b37991ba55ba2bb8968b57b407eb571ec52871017372f479e586ba84b0f1aee67331ce7617309fb8 SHA512 e46b350c483f0e7c873eb177be337f238b2db3d859d8b305df5a74d9d97ca449750f9ed50a99c5d4c51618e22747731d70ceb3f13aae39c39d258b960258fb88 +DIST arpwatch-3.6.tar.gz 117254 BLAKE2B 77cb129bb543a45e22e27c02193b2ceaf4c65fd56b4d77e710379a2fbcaa5f1be4d625ea0b99f63843358ae993c7bee95db764baf36e0802a7aceae5d81706c7 SHA512 5ba47b15f294396f79efa4b72743169b9eb36747d675144e8f456a23d3987dc0d719d9b97704e7eeec0795f03ee7ef7e8fe8a4ba1ee35d19ab8ec6b077d345e8 DIST ethercodes.dat-20200628.xz 239028 BLAKE2B e702b9109ef3ccce73e2637f96126bf19e7dfa533774c0bd623042b3609f147981263b84397ec155a65ae12fa57247c32644e1e7e57c2c749ef768156d853027 SHA512 2edc05d384f387e6b43d07da99038625f9c55c8044b5a48d1bcf9f657df691bf413a97fb9ca915f04dbdafab23f919edd15d906c4ce8bff12be0b255a6717f07 EBUILD arpwatch-3.1-r4.ebuild 1921 BLAKE2B 3b3b77407becf8aa321ee2d5527aff8e02c3350d1a65c5a683b2641fa371cf81a31e36ea0bde0b9af0c117b3cc5cfe51edf68fde6048b93d875ce4cf7481ecac SHA512 89c34eb210c7d8f613e1873818096e0d1a63dddb15ef13cbf9997f581db069f90d16fa7b9ec4f959e61a47218a4afa090030e27a8fe1920d3926fb259f4029be EBUILD arpwatch-3.5.ebuild 2200 BLAKE2B 0024603349b41163b7783ec205f11a2e53cb27df996b8cb6466d6beceb4610818199c2da8514781af67c177c931a4d8ebed139ca073bc41cee010523cbd82002 SHA512 4c6f30d2c82926f335d50178cbd508ac3307e8c81c4dbde617ec71f42c89d0578e928d43f6729cce87549220756be81a3698e248c54c49340827cb19bf17fd93 +EBUILD arpwatch-3.6.ebuild 2204 BLAKE2B bfdbd8a340fc76e9033072efc1beb814a797af375e8463c20345887adca179bd546634d0739ba619320df98b1f186ce88309c7e3ce1a9fdf9e243bdda0e6d1a2 SHA512 be5fac9b97e7e9c78b24349a93c1f4686f36052b65a23a2bde78b5020d8bc9e6b507d9bae4209e39ebef48b2b0ed86a886fe165c4f2250d48998c59c41e65c30 MISC metadata.xml 742 BLAKE2B 6450c555cd2d073840a7b55b986dd06ef9bfcca83284747f960eec06bb2e4e20e3b60cf3f8321f7d737b1a9a45e256eca89a117466e0470ae30d90e49250d31d SHA512 f34b7397a71cad7092481bf0a4127aabc1bf28e9c781bf076610a3f11522053d7e3bd135ca3f983c8b0aa6802237015ea967a85e3dc207d67f04b063e1a482f1 diff --git a/net-analyzer/arpwatch/arpwatch-3.6.ebuild b/net-analyzer/arpwatch/arpwatch-3.6.ebuild new file mode 100644 index 000000000000..75c21ca8232c --- /dev/null +++ b/net-analyzer/arpwatch/arpwatch-3.6.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/calamaris/Manifest b/net-analyzer/calamaris/Manifest index 73833c5a760b..d96c5cba757a 100644 --- a/net-analyzer/calamaris/Manifest +++ b/net-analyzer/calamaris/Manifest @@ -1,3 +1,5 @@ DIST calamaris-2.99.4.5.tar.gz 116893 BLAKE2B 9864f135b364dd7d7becd7c30cc28da1f41c4db0fb940f45153d5fd8da04c8df8675a728e19b47f6eb8f602945655817717189349fe047944d0abdacfd0476c9 SHA512 d9bc890afd6a349ea448b4f40281b8d4dd5babf2915cdfe6d4a46c066826e54c3a9e988e575fb13a4cf5ae9500d33faa5d24f295504f7b6fbfbec219610b309d -EBUILD calamaris-2.99.4.5.ebuild 752 BLAKE2B 0c879198ceca385b0dbb312317f17b738422bb8d7a263bdb5b4fa4bfaaa0fb6722c333128b302938f4112ad8cbf1e68faf34e446ab2468e9d99215567e4dd6c9 SHA512 70aee829f9cfd661e2c50abc4b28af08bc3edce3109cbaf20768bb7c6fdef4778cab4152baf6ec2725054e425ee46fc750e542609e68079edf97321767fe5875 +DIST calamaris-2.99.4.7.tar.gz 119791 BLAKE2B 390b38cad5f021899592365d763bcd009e41a39e0ccd9e5a3c28b4aa7224ee97b1591995a0441d6970548f9093df7f94c570bf94f0ba0a27ba8d2a854e41572c SHA512 0d2f15214b58dcf5a2d170e30a9ae61f0191e2b2fd1dfbce271655802f358e2e5b02e1884f68aa62fbbe9ff91bc6b564e6cfaaed48c3484a0d781a2b28e15bed +EBUILD calamaris-2.99.4.5.ebuild 753 BLAKE2B 96e0331c423e09b78a077032a01a74e5a4ce53da1fa5306b5f55485b6f2f81e1f70ec8b670b08a12d7fc33f87e705f62cb20d7e70dbfae334fd6bc89366d827f SHA512 b6c77faf5e57bb3e23ca61484304446f23dbb1f9a627ac7a335716e46c3201bcf019b707a83c5dd14b114b6eb363232b774a81b05b1390bbd785f0c8d882e531 +EBUILD calamaris-2.99.4.7.ebuild 753 BLAKE2B 6ca50a412f34a089ed243d40b58163dad4ebc4cab95a01b808980a0bd691eef7db968a346833e1686f2ba6f17fcb80169060df557f4435b0b62fd8dfc7c04f27 SHA512 9c90c9b8890c4f0de7422d0d11abd44af0c72a8a3739df55b99d42ab0ce68b5f6d4b7650159678b3c3b1b2673905c4d88616a01b41cf4278cd54ec28313ce61e MISC metadata.xml 277 BLAKE2B 57fc90092c4674e5c4dfe38b0d79c983990fce4e8208b70c2ebb218aebb6d2135537f927115f3a7b7eb8c1ddb596461c17e60acb3e6a11b289796f20f3c80a33 SHA512 5ac67e6beabab60f83ac521249c6d1f021988d522fc86ab12ec98fbaa9d47a50157c10c7b9a39554e66a02b141cdc6dc6669e5e7c9c02c8b36ad404aa790d619 diff --git a/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild b/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild index 658b1514c2ec..def7af0634f8 100644 --- a/net-analyzer/calamaris/calamaris-2.99.4.5.ebuild +++ b/net-analyzer/calamaris/calamaris-2.99.4.5.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=7 @@ -7,7 +7,7 @@ DESCRIPTION="parses logfiles of a wide variety of web proxy servers and generate HOMEPAGE="https://cord.de/calamaris-english" SRC_URI="https://cord.de/files/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="selinux" diff --git a/net-analyzer/calamaris/calamaris-2.99.4.7.ebuild b/net-analyzer/calamaris/calamaris-2.99.4.7.ebuild new file mode 100644 index 000000000000..0fc541570a7d --- /dev/null +++ b/net-analyzer/calamaris/calamaris-2.99.4.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Parses logfiles of a wide variety of web proxy servers and generates reports" +HOMEPAGE="https://cord.de/calamaris-english" +SRC_URI="https://cord.de/files/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="selinux" + +RDEPEND=" + dev-lang/perl + dev-perl/GDGraph + selinux? ( sec-policy/selinux-calamaris ) +" + +src_prepare() { + default + sed -i \ + -e "s:\(use lib\).*$:\1 '/usr/share/';:" \ + calamaris || die +} + +src_install() { + dobin calamaris calamaris-cache-convert + + insinto /usr/share/${PN} + doins *.pm + + doman calamaris.1 + + dodoc BUGS CHANGES EXAMPLES EXAMPLES.v3 README TODO calamaris.conf +} diff --git a/net-analyzer/netdiscover/Manifest b/net-analyzer/netdiscover/Manifest index f019a85d997a..42a5ce1e720a 100644 --- a/net-analyzer/netdiscover/Manifest +++ b/net-analyzer/netdiscover/Manifest @@ -1,3 +1,5 @@ +DIST netdiscover-0.10.tar.gz 403310 BLAKE2B 87de2dd647bb2f047cb8655a97f3b44c0d69e127bb6b67030f789e64345692c54a70ff799a866669b5cbbf174176f415057a7e642e5703dc8e5f5e9c95633dff SHA512 a04a3ecb9cb76f22edc761b1a661e6e0f5c620763ca5a059923ce2d080e0d15bc0e0861ae354efc28ba2cea09b642128d8ee022106402f82041180c22e8becc9 DIST netdiscover-0.7.tar.gz 356514 BLAKE2B de880e124d1ee52c5466cf843ad3fc7077c9a673867f117f255791da9fcc8444599bf703515ef04eaa0f3fbc8ed50951bbd6cb147b1eb18020e06d35a90ccee4 SHA512 e526c1560c4054c6a2761d392997629b301c50db2c408719e84a820f9ad206825b9a4620e6721dcdebbb5c7479cd239e85de2d0657f97015b103805e8f9c05b4 +EBUILD netdiscover-0.10.ebuild 616 BLAKE2B 3ebd094597798582ca8a96d184edd6797d16c4bd313c48ad67e2ccbba1188ee72263fc2be479880e801a9e59f2a045bc5d152c5ce2e7bdc7f1b4f1d82f6592ac SHA512 f3d9c2f97367f2ba465d5fd3e081a788b9b545cfdc1503ff15f371809562ec15dcb8d109c8f665f2da1ead78e85d7b915554ea6fc33eedc3b005c80a082f6db9 EBUILD netdiscover-0.7.ebuild 656 BLAKE2B 59767921292d7d58f33088206947af4cdeab0c85e8d3455ce30c0915c426104349cb37c098a01d310029bc9a04c9980c5adc19ea3262b568355cfb2da9883eba SHA512 3342bba818e2108b5b9f15c67e6d9c2a6a044d2b880d781c18653acbcaaffd6c73e4ce4b7f613e4461c32b10cf57814ad93a92e50764285d10928691207c02fe MISC metadata.xml 370 BLAKE2B d8a4366dd6ae29d297c2ddfcaa470343d9efa4fa6bf59ea2d53cdb969e7d4cda367f006771b343acd7cf9a79974c62ff2f29eb5ec084e22bfa301ccad345a7e0 SHA512 e941a96e2ec2f8fbc2ecc526cbed2267d089edefb7eac547aa9f1206b9810843105f065e5717a7a3e471d6afe7515b0ec478d0a674a6a991474229f573dc7c64 diff --git a/net-analyzer/netdiscover/netdiscover-0.10.ebuild b/net-analyzer/netdiscover/netdiscover-0.10.ebuild new file mode 100644 index 000000000000..0471f737666e --- /dev/null +++ b/net-analyzer/netdiscover/netdiscover-0.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Active/passive address reconnaissance tool" +HOMEPAGE="https://github.com/netdiscover-scanner/netdiscover" +SRC_URI=" + https://github.com/${PN}-scanner/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz +" +S="${WORKDIR}/${P/_/-}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=net-libs/libpcap-0.8.3-r1 +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + append-cflags -fcommon + default +} diff --git a/net-analyzer/sngrep/Manifest b/net-analyzer/sngrep/Manifest index b079bd4a68c9..29921b65186a 100644 --- a/net-analyzer/sngrep/Manifest +++ b/net-analyzer/sngrep/Manifest @@ -1,5 +1,7 @@ DIST sngrep-1.6.0.tar.gz 248091 BLAKE2B a08c50d87d43f49f24494a85b8f4d72f24a649050ab696cabd087a39bd64532a9e7ed137ccaacecddce8ef22c960fc43f5372c9b13817eae26dd06b711363e3b SHA512 bca3192e1aacf4152f566925fd075dfd957cbe87017c8258303c8689f1221ea082f337866db45cb5ada0629f7cc4b66ce73b74a911d230c63d10fefa19aaebe3 DIST sngrep-1.7.0.tar.gz 248947 BLAKE2B 39a5d9bc71df9fb5bd4abadadf3f8fc8a680dd06eb4a7f06bb597a70215854d0ee4b93b39cfff67e2b15b6fed4ffac2865741af31b21a7ba8a91f9c01c4c750a SHA512 ecf31d61643ecc9ba1a9fe7759ae8c2c65fcbf6886ed263def2993dd6900eb9aeaddce8ebbde71e1ec57fbdc11a388de05f7c13f4587714e3b3e33689cf591b0 -EBUILD sngrep-1.6.0-r1.ebuild 878 BLAKE2B e65118d52a01866a4cbb8484deac943bca129b80ead7335de22aa333bb1fa2a56c755cc9ab9253b27bec6c281d12541df999b6ce9743a493780d2ea9ec7c92af SHA512 2dc5e5ff66dd11633f6494e44431a7f1652c8bfae970351082e5556c213cf55779e577e235635806a164abdf65d6b6db68b688a062d0c899efe341a8cbce39e2 -EBUILD sngrep-1.7.0.ebuild 878 BLAKE2B cf757d29c925926be7728f80bbde828046d5039ecd3b04756de53dc188bae303c9b1e8114a1cdf684916a94cfa4907e422dc0bb3c003e47952d2691817e9dca3 SHA512 c04b8cfeb08b41bc90351cc0f9c706e629e99b3ce92f6e87e6ad132f9fc9d7f74e0558e4b794a48d6b22dd24e381df8ec5c1b3c44657a347a848afaff1b7ddb4 +DIST sngrep-1.8.2.tar.gz 254184 BLAKE2B c13ffc6ff8231e0c1086a65815abb3d9831a3f016d7348da773c69d38a1c4433fdae98b6e810f277e350cad8d48033090ab86c0bd6ff237dd88e9c1b5207ac87 SHA512 0aa630ccd1816e81ed2d16f30275326ea4a91becd053ce5480a9695300e0cf1a97d06b75be248e8915a3e61f94baad0f6e61c2b580a28d291d1b8204388570c4 +EBUILD sngrep-1.6.0-r1.ebuild 879 BLAKE2B 0a9abf95e6b281254c2a6649936be9388372e9473a6dcb5c6fed39fa6f31c210c9b0c57f74a1df47ee6740fa85c93201da081873fe43a8fdcb5d3801f9263af7 SHA512 af4acd6799b1416a98721ae72aeda63e1228883662c42adf2d671c79e6edd2e68ec3b3e4a6d4d55678f2bd81fc0267be3ac20336139760f476decbbb11522afe +EBUILD sngrep-1.7.0.ebuild 879 BLAKE2B 0a9abf95e6b281254c2a6649936be9388372e9473a6dcb5c6fed39fa6f31c210c9b0c57f74a1df47ee6740fa85c93201da081873fe43a8fdcb5d3801f9263af7 SHA512 af4acd6799b1416a98721ae72aeda63e1228883662c42adf2d671c79e6edd2e68ec3b3e4a6d4d55678f2bd81fc0267be3ac20336139760f476decbbb11522afe +EBUILD sngrep-1.8.2.ebuild 878 BLAKE2B 5c90e406a327899aa5559bf4eb8cdfb27b8fb37addcf3d6a06f156426dd1b360b2462bbd54a31dcfde9595bb8e7b9d2326125bf9828051073f26935a42039a06 SHA512 246036f9706b7a300d4df163c9b1d0748f24c3eb89693c65d7a772e4762aa80ce24483d25d6ee0824200db80e5dd13918986e42c6737a7b545c18eb77c7d579f MISC metadata.xml 468 BLAKE2B 7b8e43ef6cb3bd733bc3321a2f5436b43bd846def6ac09d648e09bfe412a2cbb8f2b8d26cdb2721a2e44c33a183c4ab1d60e5fc9f899d7b8bbc0beac4e19abf5 SHA512 f6614eac2fdb609c8bd4ca7f3719b672a300ea52f96906c5ca6de204c345dbc80b5ec9e673046c24031b96118d0c70168c290fcdfda0063e7bd4493e6f7e58ae diff --git a/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild b/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild index 89771013483f..ed6f944f83d8 100644 --- a/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild +++ b/net-analyzer/sngrep/sngrep-1.6.0-r1.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 @@ -9,7 +9,7 @@ DESCRIPTION="Ncurses SIP Messages flow viewer" HOMEPAGE="https://github.com/irontec/sngrep" SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="eep gnutls pcre ssl zlib" diff --git a/net-analyzer/sngrep/sngrep-1.7.0.ebuild b/net-analyzer/sngrep/sngrep-1.7.0.ebuild index 4ec90e3677e8..ed6f944f83d8 100644 --- a/net-analyzer/sngrep/sngrep-1.7.0.ebuild +++ b/net-analyzer/sngrep/sngrep-1.7.0.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 @@ -9,7 +9,7 @@ DESCRIPTION="Ncurses SIP Messages flow viewer" HOMEPAGE="https://github.com/irontec/sngrep" SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="eep gnutls pcre ssl zlib" diff --git a/net-analyzer/sngrep/sngrep-1.8.2.ebuild b/net-analyzer/sngrep/sngrep-1.8.2.ebuild new file mode 100644 index 000000000000..1f492deec9f9 --- /dev/null +++ b/net-analyzer/sngrep/sngrep-1.8.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Ncurses SIP Messages flow viewer" +HOMEPAGE="https://github.com/irontec/sngrep" +SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="eep gnutls pcre ssl zlib" + +DEPEND=" + net-libs/libpcap + sys-libs/ncurses:=[unicode(+)] + ssl? ( + !gnutls? ( dev-libs/openssl:= ) + gnutls? ( net-libs/gnutls:= ) + ) + pcre? ( dev-libs/libpcre2 ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-ipv6 + --enable-unicode + --without-pcre + $(use_enable eep) + $(use_with pcre pcre2) + $(use_with ssl $(usex gnutls gnutls openssl)) + $(use_with zlib) + ) + + econf "${myeconfargs[@]}" +} diff --git a/net-analyzer/syweb/Manifest b/net-analyzer/syweb/Manifest index 9e73cf08c3ec..307eaadb3d84 100644 --- a/net-analyzer/syweb/Manifest +++ b/net-analyzer/syweb/Manifest @@ -1,5 +1,7 @@ AUX postinstall-en.txt 353 BLAKE2B 1f5210b60821297b376c0c0872fecb5c200d0922586f9a2040b8ed3448d61b66e787c39959c8eeb588890cb3a17c260c63e119b6bfe5c6a5da676911fa3c88c0 SHA512 fb14e7b4acb86a0acc261e1690a03fc963be1e20df808c5a1f324692b0a2b0494fe79fe2e9b97d0be088cccd7c4c03ad3a4feafb126d17d0896e5c931670b0a1 AUX reconfig 374 BLAKE2B 908c8cc6be06e1a9d548088dfdce76ffc6aa053eb9259e10ecf5aeeb2cca1a7e1a014123a99d0ab3eb66a7394e1450291116e6e34630a330a172b0a7d0f5a915 SHA512 4305a6931b07c8e06a4841a3b5094419f8201407a060c8a766424b31049d30e432921d53d6204cbc7a2c0d52f03119932ec99df915985050b7798f3f2653aaf6 DIST syweb-0.65.tar.gz 37052 BLAKE2B 502bee5e78bdfd309780dd7414616eec99982b3c203039aff645842fc6538396180dabcc9953a70f4bc7c7326fb28c11dc5bd4fd17b8e5c409a8424203b61a88 SHA512 ca4a4ad6f48dc4ff32c11979d6f34ae6f87462fd295780cdef6609ca425d21698ff43e2c5ffbf43a1f1ecccef4718891992160d1fbc1325726c474d113f824b2 -EBUILD syweb-0.65-r1.ebuild 922 BLAKE2B 0d0b60f6f39f9e44b7f76275cd380ccf2a978eb75c867960ec08978d1297a9469cdae1c1f4ff1a21e6c5a5529f823dfea238088f43b2f7217c8eff208fc84ce4 SHA512 47fa8815d65d2b767cfcd93c4329873a8dcfacc1a9ac5b73ccc38717df06f0512402ddca522c7d0e41322359f22e51ddb68cbe4421f9cbad5c36eef99e9adbe8 +DIST syweb-0.67.tar.gz 40380 BLAKE2B 2856d552799577f5e3e10821ef06f23d747c1f814e7a578371d62702fa6aeeaa6a04491a66c2a0ff6cf78672e62c65871a903416317f96239959b5a3faf9ff4e SHA512 a0b7c3e390e3c9849a85c08872e9baa9c75df8d0e00d4b7e3dadb0f4a38f244efdbb4b58eb2221c5296f25b9152ac8b54e615cc56e641600ce28600f6115e264 +EBUILD syweb-0.65-r1.ebuild 924 BLAKE2B bbcf6171b51bcc67237ed5436d55f76382cecf0412fe798cc9fbe808028a5eacec5a922dade11b76d170b094921b69d5623463ba6a86326c4fda933d6a68f6cf SHA512 a353c13189d3fc4093d5814bd561791c80173e8de1b9d8e2cc97276fa32387f3a4188c351e6bbd611f6a297dd41c2a62125f25c1122b293659379aeac1a4bec0 +EBUILD syweb-0.67.ebuild 924 BLAKE2B bbcf6171b51bcc67237ed5436d55f76382cecf0412fe798cc9fbe808028a5eacec5a922dade11b76d170b094921b69d5623463ba6a86326c4fda933d6a68f6cf SHA512 a353c13189d3fc4093d5814bd561791c80173e8de1b9d8e2cc97276fa32387f3a4188c351e6bbd611f6a297dd41c2a62125f25c1122b293659379aeac1a4bec0 MISC metadata.xml 281 BLAKE2B 7e0e1c117646c2893f34d5ed50df583ba6450b0e9ed93eaeb7c689e0d73116233ad242160215fcb7261551f1c8475101b9ea5e605445d2c57d91dd8b8f0b972a SHA512 7208366ad23bf46ff28d5b9ebbe42c626cd6f04c6edb09cd2047a0100ad82ff174667835f3933dca94e44a8137b8b0af53aef684cbb38d244cee95275691226d diff --git a/net-analyzer/syweb/syweb-0.65-r1.ebuild b/net-analyzer/syweb/syweb-0.65-r1.ebuild index 1f6494bd2c77..f3122287ff22 100644 --- a/net-analyzer/syweb/syweb-0.65-r1.ebuild +++ b/net-analyzer/syweb/syweb-0.65-r1.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,8 +7,8 @@ WEBAPP_MANUAL_SLOT="yes" inherit webapp DESCRIPTION="Web frontend to symon" -HOMEPAGE="http://www.xs4all.nl/~wpd/symon/" -SRC_URI="http://www.xs4all.nl/~wpd/symon/philes/${P}.tar.gz" +HOMEPAGE="https://www.xs4all.nl/~wpd/symon/" +SRC_URI="https://www.xs4all.nl/~wpd/symon/philes/${P}.tar.gz" S="${WORKDIR}/${PN}" LICENSE="BSD-2" diff --git a/net-analyzer/syweb/syweb-0.67.ebuild b/net-analyzer/syweb/syweb-0.67.ebuild new file mode 100644 index 000000000000..f3122287ff22 --- /dev/null +++ b/net-analyzer/syweb/syweb-0.67.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WEBAPP_MANUAL_SLOT="yes" +inherit webapp + +DESCRIPTION="Web frontend to symon" +HOMEPAGE="https://www.xs4all.nl/~wpd/symon/" +SRC_URI="https://www.xs4all.nl/~wpd/symon/philes/${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" + +RDEPEND=" + net-analyzer/rrdtool + virtual/httpd-php +" + +need_httpd_cgi + +src_install() { + webapp_src_preinst + + dodoc CHANGELOG README + docinto layouts + dodoc symon/*.layout + + dodir "${MY_HOSTROOTDIR}"/syweb/cache + insinto "${MY_HOSTROOTDIR}"/syweb + doins symon/hifn_test.layout + webapp_serverowned "${MY_HOSTROOTDIR}"/syweb/cache + insinto "${MY_HTDOCSDIR}" + doins -r htdocs/syweb/* + webapp_configfile "${MY_HTDOCSDIR}"/setup.inc + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_hook_script "${FILESDIR}"/reconfig + + webapp_src_install +} |