From a9abf06a9746e976747b6c2e7c55e23f9f49b3ab Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 16 Jan 2019 09:35:11 +0100 Subject: fix for non-systemd distro --- unit.spec | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/unit.spec b/unit.spec index 908d126..fa91758 100644 --- a/unit.spec +++ b/unit.spec @@ -28,7 +28,6 @@ Source1: unit.service Source2: unit.init Source3: unit.sysconf - # Use system crypto policy Patch0: https://github.com/nginx/unit/pull/215.patch @@ -39,7 +38,10 @@ Requires(post): systemd Requires(preun): systemd Requires(postun): systemd %else -Requires: initscripts >= 8.36 +Requires(post): chkconfig +Requires(preun): chkconfig +Requires(preun): initscripts +Requires(postun): initscripts %endif Provides: nginx-unit = %{version}-%{release} @@ -119,7 +121,7 @@ install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/%{name}.service.d %else -install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name} +install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/unitd install -p -D -m 0755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name} %endif @@ -177,7 +179,7 @@ fi %dir %attr(0755,root,root) %ghost /run/unit %else -%config(noreplace) %{_sysconfdir}/sysconfig/unit +%config(noreplace) %{_sysconfdir}/sysconfig/unitd %dir %attr(0755,root,root) %{_localstatedir}/run/unit %{_initrddir}/unit %endif -- cgit