summaryrefslogtreecommitdiffstats
path: root/netdata.spec.in
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2023-06-22 12:48:54 -0400
committerGitHub <noreply@github.com>2023-06-22 19:48:54 +0300
commit70b59bbd598d3b57f13b236744815452b4796e7d (patch)
tree67dda4801d216c6a028aeb5e482486c8249bd87a /netdata.spec.in
parent8b384e402b5cffb295d56eb85ed6d0bfbc826bb2 (diff)
Install the correct systemd unit file on older RPM systems. (#15240)
Diffstat (limited to 'netdata.spec.in')
-rw-r--r--netdata.spec.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/netdata.spec.in b/netdata.spec.in
index 21d2c2905a..ec7db7b120 100644
--- a/netdata.spec.in
+++ b/netdata.spec.in
@@ -342,8 +342,13 @@ install -m 750 -p packaging/installer/netdata-uninstaller.sh \
# ###########################################################
# Install netdata service
+
install -m 755 -d "${RPM_BUILD_ROOT}%{_unitdir}"
+%if 0%{?centos_ver} != 7 && 0%{?amazon_linux} != 2
install -m 644 -p system/systemd/netdata.service "${RPM_BUILD_ROOT}%{_unitdir}/netdata.service"
+%else
+install -m 644 -p system/systemd/netdata.service.v235 "${RPM_BUILD_ROOT}%{_unitdir}/netdata.service"
+%endif
install -m 755 -d "${RPM_BUILD_ROOT}%{_presetdir}"
install -m 644 -p system/systemd/50-netdata.preset "${RPM_BUILD_ROOT}%{_presetdir}/50-netdata.preset"