lock down and fix %files section
Jason Barnett committed
Jul 28, 2016 at 09:45 UTC
8cbad7a792230d2d2a0760539611936bbd6142f3
1 file changed
+11
-9
netdata.spec.in
+11
-9
@@ -129,16 +129,22 @@ fi
129
rm -rf $RPM_BUILD_ROOT
130
131
%files
132
-%attr(-,netdata,netdata) %dir %{_localstatedir}/cache/%{name}
133
-%attr(-,netdata,netdata) %dir %{_localstatedir}/log/%{name}
132
+%defattr(-,root,root)
133
+
134
+%dir %{_sysconfdir}/%{name}
135
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
136
%config(noreplace) %{_sysconfdir}/%{name}/python.d/*.conf
136
-%dir %{_sysconfdir}/%{name}
137
-%{_sysconfdir}/logrotate.d/%{name}
137
+%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
138
+
139
%{_libexecdir}/%{name}
140
%{_sbindir}/%{name}
141
+
142
+%attr(0700,netdata,netdata) %dir %{_localstatedir}/cache/%{name}
143
+%attr(0700,netdata,netdata) %dir %{_localstatedir}/log/%{name}
144
+%attr(0700,netdata,netdata) %dir %{_localstatedir}/lib/%{name}
145
+
146
%dir %{_datadir}/%{name}
141
-%dir %{_sharedstatedir}/%{name}
147
+%attr(-,root,netdata) %{_datadir}/%{name}/web
148
149
%if %{with systemd}
150
%{_unitdir}/netdata.service
@@ -146,10 +152,6 @@ rm -rf $RPM_BUILD_ROOT
152
%{_sysconfdir}/rc.d/init.d/netdata
153
%endif
154
149
-# override defattr for web files
150
-%defattr(644,root,netdata,755)
151
-%{_datadir}/%{name}/web
152
-
155
%changelog
156
* Tue Jul 26 2016 Jason Barnett <J@sonBarnett.com> - 1.2.0-2
157
- Added support for EL6