[Pkg-xen-changes] r268 - trunk/xen-unstable/debian/patches
Bastian Blank
waldi at costa.debian.org
Tue Aug 22 18:01:45 UTC 2006
Author: waldi
Date: Tue Aug 22 18:01:44 2006
New Revision: 268
Added:
trunk/xen-unstable/debian/patches/blktap-disable.dpatch (contents, props changed)
Modified:
trunk/xen-unstable/debian/patches/00list
Log:
* debian/patches/00list: Add blktap-disable.
* debian/patches/blktap-disable.dpatch: Add.
Modified: trunk/xen-unstable/debian/patches/00list
==============================================================================
--- trunk/xen-unstable/debian/patches/00list (original)
+++ trunk/xen-unstable/debian/patches/00list Tue Aug 22 18:01:44 2006
@@ -5,3 +5,4 @@
qemu-config
libs
qemu-arch
+blktap-disable
Added: trunk/xen-unstable/debian/patches/blktap-disable.dpatch
==============================================================================
--- (empty file)
+++ trunk/xen-unstable/debian/patches/blktap-disable.dpatch Tue Aug 22 18:01:44 2006
@@ -0,0 +1,52 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## blktap-disable.dpatch by Bastian Blank <waldi at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad xen-unstable~/tools/Makefile xen-unstable/tools/Makefile
+--- xen-unstable~/tools/Makefile 2006-08-22 09:56:47.000000000 +0000
++++ xen-unstable/tools/Makefile 2006-08-22 17:56:06.202699107 +0000
+@@ -17,7 +17,6 @@
+ SUBDIRS-$(VTPM_TOOLS) += vtpm
+ SUBDIRS-y += xenstat
+ SUBDIRS-y += libaio
+-SUBDIRS-y += blktap
+
+ # These don't cross-compile
+ ifeq ($(XEN_COMPILE_ARCH),$(XEN_TARGET_ARCH))
+diff -urNad xen-unstable~/tools/misc/xend xen-unstable/tools/misc/xend
+--- xen-unstable~/tools/misc/xend 2006-08-22 17:56:05.754900357 +0000
++++ xen-unstable/tools/misc/xend 2006-08-22 17:56:20.568242935 +0000
+@@ -84,10 +84,6 @@
+ if os.fork() == 0:
+ os.execvp(sys.path[0] + '/xenconsoled', ['xenconsoled'])
+
+-def start_blktapctrl():
+- if os.fork() == 0:
+- os.execvp(sys.path[0] + '/blktapctrl', ['blktapctrl'])
+-
+ def main():
+ try:
+ check_logging()
+@@ -101,19 +97,16 @@
+ elif sys.argv[1] == 'start':
+ start_xenstored()
+ start_consoled()
+- start_blktapctrl()
+ return daemon.start()
+ elif sys.argv[1] == 'trace_start':
+ start_xenstored()
+ start_consoled()
+- start_blktapctrl()
+ return daemon.start(trace=1)
+ elif sys.argv[1] == 'stop':
+ return daemon.stop()
+ elif sys.argv[1] == 'restart':
+ start_xenstored()
+ start_consoled()
+- start_blktapctrl()
+ return daemon.stop() or daemon.start()
+ elif sys.argv[1] == 'status':
+ return daemon.status()
More information about the Pkg-xen-changes
mailing list