[Pkg-xen-changes] r677 - trunk/xen-common/debian
Bastian Blank
waldi at alioth.debian.org
Mon Nov 16 18:49:53 UTC 2009
Author: waldi
Date: Mon Nov 16 18:49:53 2009
New Revision: 677
Log:
* debian/changelog: Update.
* debian/rules: Force correct directory for udev rules.
* debian/xen-utils-common.install: Install udev files in new location.
* debian/xen-utils-common.postinst: Don't create udev link.
* debian/xen-utils-common.preinst: Remove old udev link.
Added:
trunk/xen-common/debian/xen-utils-common.preinst
Modified:
trunk/xen-common/debian/changelog
trunk/xen-common/debian/rules
trunk/xen-common/debian/xen-utils-common.install
trunk/xen-common/debian/xen-utils-common.postinst
Modified: trunk/xen-common/debian/changelog
==============================================================================
--- trunk/xen-common/debian/changelog Mon Nov 16 18:47:50 2009 (r676)
+++ trunk/xen-common/debian/changelog Mon Nov 16 18:49:53 2009 (r677)
@@ -4,6 +4,7 @@
* Check for correct hypervisor type.
* Fix xend stop. (closes: #555902)
* Load modules and setup xenfs in xend init script.
+ * Move udev rules to /lib/udev/rules.d.
-- Bastian Blank <waldi at debian.org> Sun, 23 Aug 2009 13:07:18 +0200
Modified: trunk/xen-common/debian/rules
==============================================================================
--- trunk/xen-common/debian/rules Mon Nov 16 18:47:50 2009 (r676)
+++ trunk/xen-common/debian/rules Mon Nov 16 18:49:53 2009 (r677)
@@ -59,7 +59,7 @@
dh_testroot
dh_clean -k
$(MAKE) -C $(BUILD_DIR)/tools/examples install-configs
- $(MAKE) -C $(BUILD_DIR)/tools/hotplug/Linux install-udev install-scripts
+ $(MAKE) -C $(BUILD_DIR)/tools/hotplug/Linux install-udev install-scripts UDEV_RULES_DIR=/lib/udev/rules.d
$(MAKE) -C $(BUILD_DIR)/scripts install
binary-indep: install
Modified: trunk/xen-common/debian/xen-utils-common.install
==============================================================================
--- trunk/xen-common/debian/xen-utils-common.install Mon Nov 16 18:47:50 2009 (r676)
+++ trunk/xen-common/debian/xen-utils-common.install Mon Nov 16 18:49:53 2009 (r677)
@@ -1,5 +1,5 @@
-etc/udev/*.rules
etc/xen/scripts
etc/xen/xend*
+lib/udev/rules.d/*.rules
usr/lib/xen-common
usr/sbin
Modified: trunk/xen-common/debian/xen-utils-common.postinst
==============================================================================
--- trunk/xen-common/debian/xen-utils-common.postinst Mon Nov 16 18:47:50 2009 (r676)
+++ trunk/xen-common/debian/xen-utils-common.postinst Mon Nov 16 18:49:53 2009 (r677)
@@ -4,11 +4,6 @@
case "$1" in
configure)
- if [ -z "$2" ]; then
- L="/etc/udev/rules.d/z60_xen-backend.rules"
- [ -e "$L" ] || ln -s ../xen-backend.rules "$L"
- fi
-
install -d -m 0700 /var/lib/xenstored
install -d -m 2750 -g adm /var/log/xen
;;
Added: trunk/xen-common/debian/xen-utils-common.preinst
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/xen-common/debian/xen-utils-common.preinst Mon Nov 16 18:49:53 2009 (r677)
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+install|upgrade)
+ if [ -L "/etc/udev/rules.d/z60_xen-backend.rules" ]; then
+ rm -f "/etc/udev/rules.d/z60_xen-backend.rules"
+ fi
+ ;;
+
+abort-upgrade)
+ ;;
+
+*)
+ echo "preinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
More information about the Pkg-xen-changes
mailing list