[Pkg-xen-changes] r114 - trunk/xen-3.0/debian
Julien Danjou
acid at costa.debian.org
Wed Mar 15 15:25:36 UTC 2006
Author: acid
Date: 2006-03-15 15:25:35 +0000 (Wed, 15 Mar 2006)
New Revision: 114
Added:
trunk/xen-3.0/debian/xen-utils-3.0.postrm
Removed:
trunk/xen-3.0/debian/xen-utils-3.0.prerm
Modified:
trunk/xen-3.0/debian/xen-utils-3.0.postinst
Log:
- move postinst to postrm (my mistake)
- add handling of /var/run/xenstored and /var/lib/xenstored
Modified: trunk/xen-3.0/debian/xen-utils-3.0.postinst
===================================================================
--- trunk/xen-3.0/debian/xen-utils-3.0.postinst 2006-03-15 15:18:08 UTC (rev 113)
+++ trunk/xen-3.0/debian/xen-utils-3.0.postinst 2006-03-15 15:25:35 UTC (rev 114)
@@ -7,6 +7,10 @@
# Set up udev rules symlink
L="/etc/udev/rules.d/xen-backend.rules"
[ -e "$L" ] || [ -L "$L" ] || ln -s ../xen-backend.rules "$L"
+
+ XENSTORED_DIR="/var/lib/xenstored"
+ [ ! -d "${XENSTORED_DIR}" ] && install -d -m 0700 "${XENSTORED_DIR}"
+
;;
# abort-upgrade|abort-remove|abort-deconfigure)
# Nothing to do because we didn't take any action in the prerm
Copied: trunk/xen-3.0/debian/xen-utils-3.0.postrm (from rev 113, trunk/xen-3.0/debian/xen-utils-3.0.prerm)
===================================================================
--- trunk/xen-3.0/debian/xen-utils-3.0.prerm 2006-03-15 15:18:08 UTC (rev 113)
+++ trunk/xen-3.0/debian/xen-utils-3.0.postrm 2006-03-15 15:25:35 UTC (rev 114)
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+purge)
+ # Remove udev rules symlink
+ L="/etc/udev/rules.d/z60_alsa-utils.rules"
+ [ -L "$L" ] && rm -f "$L"
+
+ XENSTORED_DIR="/var/lib/xenstored"
+ [ -d "${XENSTORED_DIR}" ] && rm -r "${XENSTORED_DIR}"
+
+ XENSTORED_RUNDIR="/var/run/xenstored"
+ [ -d "${XENSTORED_RUNDIR}" ] && rm -fr "${XENSTORED_RUNDIR}"
+ ;;
+
+esac
+
+#DEBHELPER#
Deleted: trunk/xen-3.0/debian/xen-utils-3.0.prerm
===================================================================
--- trunk/xen-3.0/debian/xen-utils-3.0.prerm 2006-03-15 15:18:08 UTC (rev 113)
+++ trunk/xen-3.0/debian/xen-utils-3.0.prerm 2006-03-15 15:25:35 UTC (rev 114)
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-purge)
- # Remove udev rules symlink
- L="/etc/udev/rules.d/z60_alsa-utils.rules"
- [ -L "$L" ] && rm -f "$L"
- ;;
-
-esac
-
-#DEBHELPER#
More information about the Pkg-xen-changes
mailing list