Author: ultrotter
Date: 2006-03-21 16:54:07 +0000 (Tue, 21 Mar 2006)
New Revision: 127
Modified:
trunk/xen-3.0/debian/xen-utils-3.0.postrm
Log:
Stop xend & xendomains on remove, and call update-rc.d on purge...
Modified: trunk/xen-3.0/debian/xen-utils-3.0.postrm
==================================================================---
trunk/xen-3.0/debian/xen-utils-3.0.postrm 2006-03-21 16:45:16 UTC (rev 126)
+++ trunk/xen-3.0/debian/xen-utils-3.0.postrm 2006-03-21 16:54:07 UTC (rev 127)
@@ -11,9 +11,13 @@
XENSTORED_DIR="/var/lib/xenstored"
[ -d "${XENSTORED_DIR}" ] && rm -r
"${XENSTORED_DIR}"
+ update-rc.d xend remove
+ update-rc.d xendomains remove
;;
remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+ invoke-rc.d xendomains stop || true
+ invoke-rc.d xend stop || true
;;
*)
Ralph Passgang
2006-Mar-21 18:07 UTC
[Pkg-xen-devel] Re: [Pkg-xen-changes] r127 - trunk/xen-3.0/debian
Hi Guido, you sure to reimplement the invoke-rc.d stop call for xendomains and xend again in this form? I think we want that xendomains & xend only get stopped when the package is removed/purged and not on a upgrade. on a upgrade only xend needs to be stopped and started again. xendomains shouldn't be stopped, because it shutdowns all domUs (which is not needed on a upgrade). --Ralph Am Dienstag, 21. M?rz 2006 17:54 schrieb Guido Trotter:> Author: ultrotter > Date: 2006-03-21 16:54:07 +0000 (Tue, 21 Mar 2006) > New Revision: 127 > > Modified: > trunk/xen-3.0/debian/xen-utils-3.0.postrm > Log: > Stop xend & xendomains on remove, and call update-rc.d on purge... > > > Modified: trunk/xen-3.0/debian/xen-utils-3.0.postrm > ==================================================================> --- trunk/xen-3.0/debian/xen-utils-3.0.postrm 2006-03-21 16:45:16 UTC (rev > 126) +++ trunk/xen-3.0/debian/xen-utils-3.0.postrm 2006-03-21 16:54:07 UTC > (rev 127) @@ -11,9 +11,13 @@ > XENSTORED_DIR="/var/lib/xenstored" > [ -d "${XENSTORED_DIR}" ] && rm -r "${XENSTORED_DIR}" > > + update-rc.d xend remove > + update-rc.d xendomains remove > ;; > > remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) > + invoke-rc.d xendomains stop || true > + invoke-rc.d xend stop || true > ;; > > *) > > > _______________________________________________ > Pkg-xen-changes mailing list > Pkg-xen-changes@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-xen-changes