Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/
Date: Mon, 14 Jun 2021 13:34:21
Message-Id: 1623677654.d223e5ae929d88d8b1065b1aa24f4bd5b5cb3103.candrews@gentoo
1 commit: d223e5ae929d88d8b1065b1aa24f4bd5b5cb3103
2 Author: Christian W. Zuckschwerdt <christian <AT> zuckschwerdt <DOT> org>
3 AuthorDate: Mon Jun 14 12:16:25 2021 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 14 13:34:14 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d223e5ae
7
8 net-analyzer/netdata: nfacct.plugin needs cap_net_admin
9
10 Signed-off-by: Christian W. Zuckschwerdt <christian <AT> zuckschwerdt.org>
11 Closes: https://github.com/gentoo/gentoo/pull/21236
12 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
13
14 .../netdata/{netdata-9999.ebuild => netdata-1.31.0-r1.ebuild} | 4 ++++
15 net-analyzer/netdata/netdata-9999.ebuild | 4 ++++
16 2 files changed, 8 insertions(+)
17
18 diff --git a/net-analyzer/netdata/netdata-9999.ebuild b/net-analyzer/netdata/netdata-1.31.0-r1.ebuild
19 similarity index 97%
20 copy from net-analyzer/netdata/netdata-9999.ebuild
21 copy to net-analyzer/netdata/netdata-1.31.0-r1.ebuild
22 index 250ba90c151..863b9200603 100644
23 --- a/net-analyzer/netdata/netdata-9999.ebuild
24 +++ b/net-analyzer/netdata/netdata-1.31.0-r1.ebuild
25 @@ -138,6 +138,10 @@ src_install() {
26 pkg_postinst() {
27 fcaps_pkg_postinst
28
29 + if use nfacct ; then
30 + fcaps 'cap_net_admin' 'usr/libexec/netdata/plugins.d/nfacct.plugin'
31 + fi
32 +
33 if use xen ; then
34 fcaps 'cap_dac_override' 'usr/libexec/netdata/plugins.d/xenstat.plugin'
35 fi
36
37 diff --git a/net-analyzer/netdata/netdata-9999.ebuild b/net-analyzer/netdata/netdata-9999.ebuild
38 index 250ba90c151..863b9200603 100644
39 --- a/net-analyzer/netdata/netdata-9999.ebuild
40 +++ b/net-analyzer/netdata/netdata-9999.ebuild
41 @@ -138,6 +138,10 @@ src_install() {
42 pkg_postinst() {
43 fcaps_pkg_postinst
44
45 + if use nfacct ; then
46 + fcaps 'cap_net_admin' 'usr/libexec/netdata/plugins.d/nfacct.plugin'
47 + fi
48 +
49 if use xen ; then
50 fcaps 'cap_dac_override' 'usr/libexec/netdata/plugins.d/xenstat.plugin'
51 fi