SPECS: template-apache-package.spec - use %service

glen glen at pld-linux.org
Fri May 19 23:25:07 CEST 2006


Author: glen                         Date: Fri May 19 21:25:07 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- use %service

---- Files affected:
SPECS:
   template-apache-package.spec (1.24 -> 1.25) 

---- Diffs:

================================================================
Index: SPECS/template-apache-package.spec
diff -u SPECS/template-apache-package.spec:1.24 SPECS/template-apache-package.spec:1.25
--- SPECS/template-apache-package.spec:1.24	Tue Nov 15 23:41:10 2005
+++ SPECS/template-apache-package.spec	Fri May 19 23:25:02 2006
@@ -70,33 +70,25 @@
 if [ -f /etc/httpd/%{name}.conf.rpmsave ]; then
 	cp -f %{_sysconfdir}/apache-%{name}.conf{,.rpmnew}
 	mv -f /etc/httpd/%{name}.conf.rpmsave %{_sysconfdir}/apache-%{name}.conf
-	if [ -f /var/lock/subsys/httpd ]; then
-		/etc/rc.d/init.d/httpd reload 1>&2
-	fi
+	%service -q httpd reload
 fi
 
 # nuke very-old config location (this mostly for Ra)
 if [ ! -d /etc/httpd/httpd.conf ]; then
 	sed -i -e "/^Include.*%{name}.conf/d" /etc/httpd/httpd.conf
-	if [ -f /var/lock/subsys/httpd ]; then
-		/etc/rc.d/init.d/httpd reload 1>&2
-	fi
+	%service -q httpd reload
 fi
 
 # place new config location, as trigger puts config only on first install, do it here.
 # apache1
 if [ -d /etc/apache/conf.d ]; then
 	ln -sf %{_sysconfdir}/apache-%{name}.conf /etc/apache/conf.d/99_%{name}.conf
-	if [ -f /var/lock/subsys/apache ]; then
-		/etc/rc.d/init.d/apache reload 1>&2
-	fi
+	%service -q apache reload
 fi
 # apache2
 if [ -d /etc/httpd/httpd.conf ]; then
 	ln -sf %{_sysconfdir}/apache-%{name}.conf /etc/httpd/httpd.conf/99_%{name}.conf
-	if [ -f /var/lock/subsys/httpd ]; then
-		/etc/rc.d/init.d/httpd reload 1>&2
-	fi
+	%service -q httpd reload
 fi
 %endif # END OF SAMPLE TRIGGER
 
@@ -115,6 +107,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.25  2006/05/19 21:25:02  glen
+- use %service
+
 Revision 1.24  2005/11/15 22:41:10  glen
 - as per discussion in devel-en, unify virtual webserver usage
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/template-apache-package.spec?r1=1.24&r2=1.25&f=u



More information about the pld-cvs-commit mailing list