Author: waldi Date: Sun Nov 22 14:46:50 2009 New Revision: 697 Log: * debian/changelog: Update. * debian/xen-utils-common.xend.init: Check for contents of /proc/xen instead of mount-point. Modified: trunk/xen-common/debian/changelog trunk/xen-common/debian/xen-utils-common.xend.init Modified: trunk/xen-common/debian/changelog =============================================================================--- trunk/xen-common/debian/changelog Sun Nov 22 14:38:51 2009 (r696) +++ trunk/xen-common/debian/changelog Sun Nov 22 14:46:50 2009 (r697) @@ -2,6 +2,7 @@ * Redefine Xen version tests to allow detection of bare metal. (closes: #556859) + * Support oldstyle Xen kernel without xenfs. (closes: #557151) -- Bastian Blank <waldi at debian.org> Wed, 18 Nov 2009 13:45:26 +0100 Modified: trunk/xen-common/debian/xen-utils-common.xend.init =============================================================================--- trunk/xen-common/debian/xen-utils-common.xend.init Sun Nov 22 14:38:51 2009 (r696) +++ trunk/xen-common/debian/xen-utils-common.xend.init Sun Nov 22 14:46:50 2009 (r697) @@ -38,7 +38,7 @@ xenfs_setup() { - [ "$(awk ''($2 == "/proc/xen") { print $2 }'' /proc/mounts)" ] && return 0 + [ -e "/proc/xen/capabilities" ] && return 0 log_progress_msg "xenfs" [ -d "/proc/xen" ] || return 1 mount -t xenfs xenfs /proc/xen || return 1 @@ -47,7 +47,7 @@ capability_check() { - [ -d "/proc/xen" ] || return 1 + [ -e "/proc/xen/capabilities" ] || return 1 grep -q "control_d" /proc/xen/capabilities || return 1 return 0 }