[packages/isdn4k-utils] - register/unregister init script

qboosh qboosh at pld-linux.org
Wed Jan 30 17:07:47 CET 2013


commit 10c5f8634ac6d947d916c854d39449bf8717558e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Jan 30 17:08:25 2013 +0100

    - register/unregister init script

 isdn4k-utils.spec | 13 +++++++++++++
 1 file changed, 13 insertions(+)
---
diff --git a/isdn4k-utils.spec b/isdn4k-utils.spec
index b0bbbea..ae61e44 100644
--- a/isdn4k-utils.spec
+++ b/isdn4k-utils.spec
@@ -95,6 +95,9 @@ Pliki potrzebne do programowania z użyciem isdn4k-tools.
 Summary:	Configuration tools for CAPI hardware
 Summary(pl.UTF-8):	Programy konfiguracyjne do sprzętu CAPI
 Group:		Applications/Communications
+Requires:	capi4k-utils-libs = %{epoch}:%{version}-%{release}
+Requires(post,preun):	/sbin/chkconfig
+Requires:	rc-scripts
 Obsoletes:	capi
 Obsoletes:	capi-tools
 Obsoletes:	capi4k-utils-remotecapi
@@ -290,6 +293,16 @@ install -d isdn-doc/faq
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post -n capi4k-utils
+/sbin/chkconfig --add capi
+%service capi restart
+
+%preun -n capi4k-utils
+if [ "$1" = "0" ]; then
+	%service capi stop
+	/sbin/chkconfig --del capi
+fi
+
 %post	-n capi4k-utils-libs -p /sbin/ldconfig
 %postun	-n capi4k-utils-libs -p /sbin/ldconfig
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/isdn4k-utils.git/commitdiff/10c5f8634ac6d947d916c854d39449bf8717558e



More information about the pld-cvs-commit mailing list