summaryrefslogtreecommitdiff
path: root/net-analyzer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-10 00:12:21 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-10 00:12:21 +0000
commit3a81cede4783e464b7485722b2eaac0280dbc570 (patch)
tree261618bfbe562244c237d48a7960d4952bc6b318 /net-analyzer
parentb95a6fd4a7b591baa7cfc689f8ce5643592d07be (diff)
gentoo auto-resync : 10:02:2025 - 00:12:20
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/Manifest.gzbin43576 -> 43578 bytes
-rw-r--r--net-analyzer/gvm-libs/Manifest4
-rw-r--r--net-analyzer/gvm-libs/gvm-libs-22.15.1.ebuild (renamed from net-analyzer/gvm-libs/gvm-libs-22.15.0.ebuild)2
-rw-r--r--net-analyzer/vnstat/Manifest3
-rw-r--r--net-analyzer/vnstat/vnstat-2.13.ebuild90
5 files changed, 96 insertions, 3 deletions
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 92641d5ea2e8..dd42581e5dfa 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/gvm-libs/Manifest b/net-analyzer/gvm-libs/Manifest
index 839f630f2329..dcde53dac6be 100644
--- a/net-analyzer/gvm-libs/Manifest
+++ b/net-analyzer/gvm-libs/Manifest
@@ -1,5 +1,5 @@
DIST gvm-libs-22.11.0.tar.gz 331231 BLAKE2B 0dbd92f1d87b711a08941851dea7044d4d285ec9010ddc48025a3c67ff9a75e32d956c0f1111c6e0904f51634312625f004447611f9ac59c2a2431f665cdc2c2 SHA512 379e0145baddf78b22ac540fbbd900e03bd9b7acbb1d233b8c101b287257638a0ca4d02d8ab73d1d289e2676e9da358f5e1d5ffe0258819b31619e7427ca50ee
-DIST gvm-libs-22.15.0.tar.gz 360090 BLAKE2B 55414a7f2d99a21e85f02dc5ed3da98fcd778fe333cca0bc44e04eed7b2a08e570bb9cda3acd12677a89af032833a4185e720199152aebacc791a6fb88a054bd SHA512 23a2ede1da7870488eb7ffcc2c96d70bcf2f9422dd091cf02a81d15794f8e9b908958852ec355db71acd208ca68ce831f0cf812a3aa1d27a8f88250e66210af9
+DIST gvm-libs-22.15.1.tar.gz 360077 BLAKE2B 46d8bc6f701afd8d8b78004f67e13b4a2472e4ab872fd8c1cc5b870b09a21582979d0167c5d4623979d2628535c21d9c9f5201ff2d080afcd184e5ee9ae5daff SHA512 1d57cd1614100c3c24e3bc291a0d00c10e988830bf25fb1bb35632759d05ca62688ae19a7169d702f6e79547cbcddf687f03a18e54ecae7eff78ce2c90107e89
EBUILD gvm-libs-22.11.0.ebuild 3103 BLAKE2B df3c2125de94d8fddb938032d22a5b0134ca64bdb2632a948c22fc8ab39093cf9b843ccaa05a889fcb0b14618306d9054ddfcf170f3af7116d016bbb78556a1f SHA512 18d42c3e1fd57d6dc82d319ddc3e2e44c3b5ecad774f36b2001a49396e524cf42c69111799e0945f7cca1a27a5203dd17a81624bfea75c7a0b3d5f1c87aa79eb
-EBUILD gvm-libs-22.15.0.ebuild 3123 BLAKE2B 8e9258fac71f3ff26d127d3c04cdd1b2d9bd2a5ae682081fb6919a7d904aac7ba4dd5129ff0f0eae173273bd9cfb7c7a00abe8ef1d07b02b57818933d645d0f1 SHA512 591a64dea85f4e79cfbcd89305257bed3251163c855ce6b7c51d642ed288fa40120a3c4ce22ca5b48a84588319e203b7ec934cfbf07d90c679becb1bb22e9ff1
+EBUILD gvm-libs-22.15.1.ebuild 3123 BLAKE2B fdc21040fba0aceaa8381e2d009629c0577f2cb134578b0490a11fd5595a1a3322c680da28438fec98d59b877d81f0af8fa7634b7efaf5a3bdc7ed1f02d408f1 SHA512 47fc603768a7561761d2e598a3a3183f9e9bfa95f38b78ee7b86908c05d86c446cd22ffea81eb11b1d4cc324626955892f0852b68f56795dec0b7c43bdae745e
MISC metadata.xml 754 BLAKE2B 9f902ba7eec9d518751d3011ca10d5d54d0e32aaaa63336eed197b42022703326aa73882b934190cb2961a39adc2abdac31001de1d64aefb06853916854f227d SHA512 28fa6727b0464a3b798ccda307bfe49a7e84cd1dcb256953dc6db46c8d17f119e7082506301ed9a37dfd6cdb9f265537f6801f4df02e70e9b9eb5a46a4bbe49e
diff --git a/net-analyzer/gvm-libs/gvm-libs-22.15.0.ebuild b/net-analyzer/gvm-libs/gvm-libs-22.15.1.ebuild
index 32fb4dbd8411..6e682e460256 100644
--- a/net-analyzer/gvm-libs/gvm-libs-22.15.0.ebuild
+++ b/net-analyzer/gvm-libs/gvm-libs-22.15.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/net-analyzer/vnstat/Manifest b/net-analyzer/vnstat/Manifest
index f1ed01730361..ff3fd3a974eb 100644
--- a/net-analyzer/vnstat/Manifest
+++ b/net-analyzer/vnstat/Manifest
@@ -6,6 +6,9 @@ AUX vnstatd.systemd 262 BLAKE2B e54c30a1bfa6c7a8bba32fa93c3d2417506c55e949975441
AUX vnstatd.tmpfile 35 BLAKE2B c56373ebe1abe1111f6927839d79094b6ffd11527ce4e21016c31fc227f9564218ca479455b7cf4eb697d18d8389ba65266b91d71c5bf22c83a9337ae1d861d9 SHA512 e13b52e3c4fe8743074ab2704b6a6cbe0c855589fe19e05bba98f0193473437f350dfdc9675689172c54ed83491d9caef0cbb842f6c2533b98366cd78a4f0bac
DIST vnstat-2.12.tar.gz 325227 BLAKE2B af6982bc6da66ed2cebfe99e1b46a540528886d1c6e7a5174a3083a315804cb42c2395f3a0f5df552e8fd6b7823a01873fc5f9fb2178529c53481a67552dab35 SHA512 68f8b7d8f30338fdd444621bf68a9157dd7b9be04b2156e27399f2a8b7ef67b5015067bf71370994da1b3aeaf88264205e797926e18a6e51fa9b963dcdd6d969
DIST vnstat-2.12.tar.gz.asc 833 BLAKE2B 8397785826fe885c6ca74b09d81f57e5142dd4c73362c7e54af6d9c9c74e1e3dc8c58df39c30e31198029a95b3fea5a09ec703773f48958ed1d8f59fed8f0696 SHA512 4d0c4c0b2a0d55fbd15f3842a4900ed6cacff2b9437c371973bb053fc69320fbec51564fd480000a437d13edb0c8bb33c16acff9212a4c3ca960fc7bd2940f54
+DIST vnstat-2.13.tar.gz 336647 BLAKE2B 2eef806403bca82a9f5f45c5dad75aac7c23dc7d1c7f010a0d2b82934ffea138fb29355e6c6a0a107fb83572dfb498c1b233feb77845e96ea36a9664f9fdfc5e SHA512 9b5d7b5085ab2ae39fd6b0d59afe56eb927b6e4ca1ca30ee7710afe2a412c4a1a8d756e095e9c3c81d182e3d6bb2efcd9a2a266e0048cac249477a09c1368969
+DIST vnstat-2.13.tar.gz.asc 833 BLAKE2B 14fb3edfd0a87cb92f00ba974484409c474e17c92cc80fed1840eb58101af5b726b0f53f9c479ed780dae4d5f242e2b817a36b3a4cc49aec40b4bb9b8d73ffb5 SHA512 36503ce73f3ed57e576cc83528df9815549e39aec6790c3e566fd41c885a940cc9e64f195090ed4ed314bca0eb25d05bfc9e7451cc7a6ebc11dbe01a3051a833
EBUILD vnstat-2.12.ebuild 1952 BLAKE2B ca7e07911d3f141ac7f10f2ddc5402e85530255cb986efe585720492a3dd986d468f812156269daf01388348d3389bc46cc83a26e4f70d268b20660392a01b43 SHA512 699ec9d893ec3755072cd1cec900f047632f4467f3a68e6e3c29464a95a2999572d3a90425bb7bf5f71d614e66e2a9ac717c5c93dcf17afb7ab4e89b2116bdad
+EBUILD vnstat-2.13.ebuild 1960 BLAKE2B 2b488931946db12164fc65592c1604803d7457c6680837ec90b340cea267b37a49a0803f1c2b00760bb10f88c213510f3be0f49295ede04e949217d973c4aa9c SHA512 08c19c0e81cff0dd55bcdb59af0d3e7938bc913a71fabefd276d4459467d00961314ada9701b4b96b4ebf10312c57303609ee4120413f8078cb8d7db450ce576
EBUILD vnstat-9999.ebuild 1960 BLAKE2B 7ef6716a04975887b3c654615d9c159f4c287287ecd5c11f579b62eb23f00e8ff983eaac55ce62a207658f3e04308c519667f9ee8e911c9fbc775fbf0c88b772 SHA512 cc035709dd3f26560336a5af61fabe2c34da531bdd682b139a89e220bb42751ce288c0a1399c80160684b4c779dc0fd5889b3f718a64f5905c2e5883a54021ee
MISC metadata.xml 836 BLAKE2B f87c7da72d6510825ef2a437e02a0b29febae258debbf922885923aac4032eda5f122f29d6f0d0cf4c9876fdba09b030246f851083ae424ec1859073273e0e30 SHA512 21e9f14e00563ea52ebe117d0b80739566d043956c16cc95ad7a67bf9df6360e96ad700d2c739ab20ae2dc2c321432f5c98b67c5cc59853b1fdced8ca70fce01
diff --git a/net-analyzer/vnstat/vnstat-2.13.ebuild b/net-analyzer/vnstat/vnstat-2.13.ebuild
new file mode 100644
index 000000000000..904d48aac607
--- /dev/null
+++ b/net-analyzer/vnstat/vnstat-2.13.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="Console-based network traffic monitor that keeps statistics of network usage"
+HOMEPAGE="https://humdi.net/vnstat/"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/vergoh/vnstat"
+ inherit git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/teemutoivola.asc
+ inherit verify-sig
+
+ SRC_URI="
+ https://humdi.net/vnstat/${P}.tar.gz
+ https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz
+ verify-sig? (
+ https://humdi.net/vnstat/${P}.tar.gz.asc
+ https://github.com/vergoh/vnstat/releases/download/v${PV}/${P}.tar.gz.asc
+ )
+ "
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="gd selinux test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ acct-group/vnstat
+ acct-user/vnstat
+ dev-db/sqlite
+ gd? ( media-libs/gd[png] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-libs/check )
+"
+RDEPEND+=" selinux? ( sec-policy/selinux-vnstatd )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.9-conf.patch
+)
+
+src_compile() {
+ emake \
+ ${PN} \
+ ${PN}d \
+ $(usev gd ${PN}i)
+}
+
+src_install() {
+ use gd && dobin vnstati
+ dobin vnstat vnstatd
+
+ exeinto /usr/share/${PN}
+ newexe "${FILESDIR}"/vnstat.cron-r1 vnstat.cron
+
+ insinto /etc
+ doins cfg/vnstat.conf
+ fowners root:vnstat /etc/vnstat.conf
+
+ keepdir /var/lib/vnstat
+ fowners vnstat:vnstat /var/lib/vnstat
+
+ newconfd "${FILESDIR}"/vnstatd.confd-r1 vnstatd
+ newinitd "${FILESDIR}"/vnstatd.initd-r2 vnstatd
+
+ systemd_newunit "${FILESDIR}"/vnstatd.systemd vnstatd.service
+ newtmpfiles "${FILESDIR}"/vnstatd.tmpfile vnstatd.conf
+
+ use gd && doman man/vnstati.1
+
+ doman man/vnstat.1 man/vnstatd.8
+
+ newdoc INSTALL README.setup
+ dodoc CHANGES README UPGRADE FAQ examples/vnstat.cgi
+}
+
+pkg_postinst() {
+ tmpfiles_process vnstatd.conf
+}