SPECS: template-webapp.spec - reload implies webapp register
glen
glen at pld-linux.org
Wed Dec 28 07:58:16 CET 2005
Author: glen Date: Wed Dec 28 06:58:16 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- reload implies webapp register
---- Files affected:
SPECS:
template-webapp.spec (1.34 -> 1.35)
---- Diffs:
================================================================
Index: SPECS/template-webapp.spec
diff -u SPECS/template-webapp.spec:1.34 SPECS/template-webapp.spec:1.35
--- SPECS/template-webapp.spec:1.34 Tue Dec 13 18:21:00 2005
+++ SPECS/template-webapp.spec Wed Dec 28 07:58:10 2005
@@ -86,7 +86,6 @@
# nuke very-old config location (this mostly for Ra)
if [ -f /etc/httpd/httpd.conf ]; then
sed -i -e "/^Include.*%{name}.conf/d" /etc/httpd/httpd.conf
- /usr/sbin/webapp register httpd %{_webapp}
httpd_reload=1
fi
@@ -94,7 +93,6 @@
if [ -f /etc/httpd/%{name}.conf.rpmsave ]; then
cp -f %{_sysconfdir}/httpd.conf{,.rpmnew}
mv -f /etc/httpd/%{name}.conf.rpmsave %{_sysconfdir}/httpd.conf
- /usr/sbin/webapp register httpd %{_webapp}
httpd_reload=1
fi
@@ -130,36 +128,34 @@
if [ -L /etc/apache/conf.d/99_%{name}.conf ] || [ -L /etc/httpd/httpd.conf/99_%{name}.conf ]; then
if [ -L /etc/apache/conf.d/99_%{name}.conf ]; then
rm -f /etc/apache/conf.d/99_%{name}.conf
- /usr/sbin/webapp register apache %{_webapp}
apache_reload=1
fi
if [ -L /etc/httpd/httpd.conf/99_%{name}.conf ]; then
rm -f /etc/httpd/httpd.conf/99_%{name}.conf
- /usr/sbin/webapp register httpd %{_webapp}
httpd_reload=1
fi
else
# no earlier registration. assume migration from Ra
if [ -d /etc/apache/webapps.d ]; then
- /usr/sbin/webapp register apache %{_webapp}
apache_reload=1
fi
if [ -d /etc/httpd/webapps.d ]; then
- /usr/sbin/webapp register httpd %{_webapp}
httpd_reload=1
fi
fi
-if [ "$httpd_reload" ]; then
- if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd reload 1>&2
- fi
-fi
if [ "$apache_reload" ]; then
+ /usr/sbin/webapp register apache %{_webapp}
if [ -f /var/lock/subsys/apache ]; then
/etc/rc.d/init.d/apache reload 1>&2
fi
fi
+if [ "$httpd_reload" ]; then
+ /usr/sbin/webapp register httpd %{_webapp}
+ if [ -f /var/lock/subsys/httpd ]; then
+ /etc/rc.d/init.d/httpd reload 1>&2
+ fi
+fi
%endif # END OF SAMPLE TRIGGER
%clean
@@ -179,6 +175,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.35 2005/12/28 06:58:10 glen
+- reload implies webapp register
+
Revision 1.34 2005/12/13 17:21:00 glen
- add most common group and %setup
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/template-webapp.spec?r1=1.34&r2=1.35&f=u
More information about the pld-cvs-commit
mailing list