SPECS (AC-branch): mailman.spec - trigger testet, works

baggins baggins at pld-linux.org
Mon Oct 10 17:32:44 CEST 2005


Author: baggins                      Date: Mon Oct 10 15:32:44 2005 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- trigger testet, works

---- Files affected:
SPECS:
   mailman.spec (1.80.2.11 -> 1.80.2.12) 

---- Diffs:

================================================================
Index: SPECS/mailman.spec
diff -u SPECS/mailman.spec:1.80.2.11 SPECS/mailman.spec:1.80.2.12
--- SPECS/mailman.spec:1.80.2.11	Mon Oct 10 16:51:12 2005
+++ SPECS/mailman.spec	Mon Oct 10 17:32:36 2005
@@ -236,6 +236,9 @@
 fi
 /sbin/chkconfig --add mailman
 if [ -f /var/lock/subsys/mailman ]; then
+	if [ -d /var/spool/mailman/data ]; then
+		ln -sf %{_configdir}/sitelist.cfg /var/spool/mailman/data/sitelist.cfg
+	fi
 	/etc/rc.d/init.d/mailman restart 1>&2
 else
 	echo "Run \"/etc/rc.d/init.d/mailman start\" to start mailman qrunner daemon."
@@ -277,6 +280,7 @@
 
 %triggerpostun -- mailman <= 5:2.1.5-7
 if [ -f /var/lock/subsys/mailman ]; then
+	ln -sf %{_configdir}/sitelist.cfg /var/spool/mailman/data/sitelist.cfg
 	/etc/rc.d/init.d/mailman stop 1>&2
 	stopped=true
 fi
@@ -297,12 +301,13 @@
 rmdir --ignore-fail-on-non-empty /var/spool/mailman/{archives/{private,public},archives,data,lists,spam,logs,locks,qfiles}
 %{_libdir}/mailman/bin/update
 if [ "x$stopped" = "xtrue" ]; then
+	rm -f /var/spool/mailman/data/sitelist.cfg
 	/etc/rc.d/init.d/mailman start 1>&2
 fi
 # Restore apache config
-if [ -f /etc/httpd/httpd.conf/99_%{name}.conf.rpmsave ] ; then
+if [ -f /etc/httpd/httpd.conf/90_%{name}.conf.rpmsave ] ; then
 	mv -f %{_configdir}/apache.conf{,.rpmnew}
-	mv -f /etc/httpd/httpd.conf/99_%{name}.conf.rpmsave %{_configdir}/apache.conf
+	mv -f /etc/httpd/httpd.conf/90_%{name}.conf.rpmsave %{_configdir}/apache.conf
 	echo "%{_configdir}/apache.conf created as %{_configdir}/apache.conf.rpmnew"
 fi
 
@@ -365,6 +370,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.80.2.12  2005/10/10 15:32:36  baggins
+- trigger testet, works
+
 Revision 1.80.2.11  2005/10/10 14:51:12  baggins
 - fixed apache config in triggers
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/mailman.spec?r1=1.80.2.11&r2=1.80.2.12&f=u




More information about the pld-cvs-commit mailing list