diff options
Diffstat (limited to 'netdata.spec.in')
-rw-r--r-- | netdata.spec.in | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/netdata.spec.in b/netdata.spec.in index cd8ef6d3..529dc238 100644 --- a/netdata.spec.in +++ b/netdata.spec.in @@ -10,10 +10,12 @@ %bcond_without systemd # systemd %bcond_with nfacct # build with nfacct plugin %bcond_with freeipmi # build with freeipmi plugin +%bcond_with netns # build with netns support (cgroup-network) %if 0%{?fedora} || 0%{?rhel} >= 7 || 0%{?suse_version} >= 1140 %else %undefine with_systemd +%undefine with_netns %endif %if %{with systemd} @@ -192,25 +194,29 @@ rm -rf "${RPM_BUILD_ROOT}" %{_libexecdir}/%{name} %{_sbindir}/%{name} -%caps(cap_dac_read_search,cap_sys_ptrace=ep) %attr(0555,root,root) %{_libexecdir}/%{name}/plugins.d/apps.plugin +%caps(cap_dac_read_search,cap_sys_ptrace=ep) %attr(0550,root,netdata) %{_libexecdir}/%{name}/plugins.d/apps.plugin +%if %{with netns} # cgroup-network detects the network interfaces of CGROUPs # it must be able to use setns() and run cgroup-network-helper.sh as root # the helper script reads /proc/PID/fdinfo/* files, runs virsh, etc. -%caps(cap_setuid=ep) %attr(4555,root,root) %{_libexecdir}/%{name}/plugins.d/cgroup-network -%attr(0555,root,root) %{_libexecdir}/%{name}/plugins.d/cgroup-network-helper.sh +%caps(cap_setuid=ep) %attr(4550,root,netdata) %{_libexecdir}/%{name}/plugins.d/cgroup-network +%attr(0550,root,root) %{_libexecdir}/%{name}/plugins.d/cgroup-network-helper.sh +%endif %if %{with freeipmi} -%caps(cap_setuid=ep) %attr(4555,root,root) %{_libexecdir}/%{name}/plugins.d/freeipmi.plugin +%caps(cap_setuid=ep) %attr(4550,root,netdata) %{_libexecdir}/%{name}/plugins.d/freeipmi.plugin %endif -%attr(0700,netdata,netdata) %dir %{_localstatedir}/cache/%{name} -%attr(0700,netdata,netdata) %dir %{_localstatedir}/log/%{name} -%attr(0700,netdata,netdata) %dir %{_localstatedir}/lib/%{name} +%attr(0770,netdata,netdata) %dir %{_localstatedir}/cache/%{name} +%attr(0770,netdata,netdata) %dir %{_localstatedir}/log/%{name} +%attr(0770,netdata,netdata) %dir %{_localstatedir}/lib/%{name} %dir %{_datadir}/%{name} %dir %{_sysconfdir}/%{name}/health.d %dir %{_sysconfdir}/%{name}/python.d +%dir %{_sysconfdir}/%{name}/charts.d +%dir %{_sysconfdir}/%{name}/node.d %if %{with systemd} %{_unitdir}/netdata.service @@ -224,13 +230,16 @@ rm -rf "${RPM_BUILD_ROOT}" %{_datadir}/%{name}/web %changelog +* Tue Mar 27 2018 Costa Tsaousis <costa@tsaousis.gr> - 1.10.0-1 + Please check full changelog at github. + https://github.com/firehol/netdata/releases * Sun Dec 17 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.9.0-1 Please check full changelog at github. https://github.com/firehol/netdata/releases -* Mon Sep 17 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.8.0-1 +* Sun Sep 17 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.8.0-1 This is mainly a bugfix release. Please check full changelog at github. -* Mon Jul 16 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.7.0-1 +* Sun Jul 16 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.7.0-1 - netdata is now a fully featured statsd server - new installation options - metrics streaming and replication improvements |