diff options
author | Costa Tsaousis <costa@tsaousis.gr> | 2016-07-29 21:23:32 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-29 21:23:32 +0300 |
commit | 906f60816d8748a0d65e70aa018d2875cb0d56ef (patch) | |
tree | 5c3746a58f17c23b13628ae1e7ead4c2cd148db3 /netdata.spec.in | |
parent | 8036b86cbc12648f777a2e80b11c5c9799e3be8e (diff) | |
parent | e3dafd7072ad8ae1c89b3fb3a673607cf8551d36 (diff) |
Merge pull request #738 from jasonwbarnett/bugfix/more-rpm-fixes
RPM improvements/fixes: lock down and fix %files section
Diffstat (limited to 'netdata.spec.in')
-rw-r--r-- | netdata.spec.in | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/netdata.spec.in b/netdata.spec.in index f2307f6f82..5d9f4444c0 100644 --- a/netdata.spec.in +++ b/netdata.spec.in @@ -142,16 +142,23 @@ exit 0 rm -rf $RPM_BUILD_ROOT %files -%attr(-,netdata,netdata) %dir %{_localstatedir}/cache/%{name} -%attr(-,netdata,netdata) %dir %{_localstatedir}/log/%{name} +%defattr(-,root,root) + +%dir %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}/*.conf %config(noreplace) %{_sysconfdir}/%{name}/python.d/*.conf -%dir %{_sysconfdir}/%{name} -%{_sysconfdir}/logrotate.d/%{name} +%config(noreplace) %{_sysconfdir}/logrotate.d/%{name} + %{_libexecdir}/%{name} %{_sbindir}/%{name} + +%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(0700,netdata,netdata) %dir %{_localstatedir}/lib/%{name}/registry + %dir %{_datadir}/%{name} -%dir %{_sharedstatedir}/%{name} +%attr(0644,root,netdata,0755) %{_datadir}/%{name}/web %if %{with systemd} %{_unitdir}/netdata.service @@ -159,10 +166,6 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/rc.d/init.d/netdata %endif -# override defattr for web files -%defattr(644,root,netdata,755) -%{_datadir}/%{name}/web - %changelog * Tue Jul 26 2016 Jason Barnett <J@sonBarnett.com> - 1.2.0-2 - Added support for EL6 |