summaryrefslogtreecommitdiffstats
path: root/netdata.spec.in
diff options
context:
space:
mode:
authorJason Barnett <jason.w.barnett@gmail.com>2016-07-27 20:26:53 -0400
committerJason Barnett <jason.w.barnett@gmail.com>2016-07-27 20:26:53 -0400
commitc3ed26cb512790682033c7f509c4a4ea7a036e0e (patch)
tree231e02c889f21ceabbc956f8279aaa488bc43b8c /netdata.spec.in
parentfbdc81acde604ffc455b541e1333c7bb13e24b8d (diff)
improve spec readability, add a logrotate configuration and create /var/lib/netdata directory
Diffstat (limited to 'netdata.spec.in')
-rw-r--r--netdata.spec.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/netdata.spec.in b/netdata.spec.in
index 067d566da9..884aa3fcdb 100644
--- a/netdata.spec.in
+++ b/netdata.spec.in
@@ -75,6 +75,9 @@ find $RPM_BUILD_ROOT -name .keep -print0 | xargs --null --no-run-if-empty rm
install -m 644 -p system/netdata.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
+install -m 644 -p system/netdata.logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}
+
%if %{with systemd}
install -d $RPM_BUILD_ROOT%{_unitdir}
install -m 644 -p system/netdata.service $RPM_BUILD_ROOT%{_unitdir}/netdata.service
@@ -131,12 +134,14 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/%{name}/python.d/*.conf
%dir %{_sysconfdir}/%{name}
-%{?with_systemd:%{_unitdir}/netdata.service}
+%{_sysconfdir}/logrotate.d/%{name}
%{_libexecdir}/%{name}
%{_sbindir}/%{name}
%dir %{_datadir}/%{name}
+%dir %{_sharedstatedir}/%{name}
%if %{with systemd}
+%{_unitdir}/netdata.service
%else
%{_sysconfdir}/rc.d/init.d/netdata
%endif