From de6a9d190d134f696b70e88987ea0b6d33975aa2 Mon Sep 17 00:00:00 2001 From: Denis Silakov Date: Thu, 4 Sep 2014 14:55:24 +0400 Subject: [PATCH] Register service during installation --- miniupnpd.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/miniupnpd.spec b/miniupnpd.spec index ed0d0cd..1005acf 100644 --- a/miniupnpd.spec +++ b/miniupnpd.spec @@ -1,7 +1,7 @@ Summary: The UPNP & NAT-PMP implementation Name: miniupnpd Version: 1.8.20140523 -Release: 2 +Release: 3 License: GPLv2 Group: System/Servers URL: http://miniupnp.free.fr @@ -51,6 +51,15 @@ rm -f %{buildroot}%{_sysconfdir}/init.d/miniupnpd rm -f %{buildroot}%{_sysconfdir}/miniupnpd/miniupnpd.conf~ install -D -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service +%post +%systemd_post %{name}.service + +%preun +%systemd_preun %{name}.service + +%postun +%systemd_postun_with_restart %{name}.service + %files %{_sbindir}/miniupnpd %{_unitdir}/miniupnpd*