diff options
Diffstat (limited to '')
-rw-r--r-- | netdata.spec | 33 | ||||
-rw-r--r-- | netdata.spec.in | 27 |
2 files changed, 39 insertions, 21 deletions
diff --git a/netdata.spec b/netdata.spec index b614e212..98ba99c7 100644 --- a/netdata.spec +++ b/netdata.spec @@ -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} @@ -78,11 +80,11 @@ Recommends: python2-psycopg2 \ Summary: Real-time performance monitoring, done right Name: netdata -Version: 1.9.0 +Version: 1.10.0 Release: 1%{?dist} License: GPLv3+ Group: Applications/System -Source0: https://github.com/firehol/%{name}/releases/download/v1.9.0/%{name}-1.9.0.tar.xz +Source0: https://github.com/firehol/%{name}/releases/download/v1.10.0/%{name}-1.10.0.tar.xz URL: http://my-netdata.io BuildRequires: pkgconfig BuildRequires: xz @@ -123,7 +125,7 @@ so that you can get insights of what is happening now and what just happened, on your systems and applications. %prep -%setup -q -n netdata-1.9.0 +%setup -q -n netdata-1.10.0 %build %configure \ @@ -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 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 |