[Pkg-xen-changes] r834 - trunk/xen/debian/patches

Bastian Blank waldi at alioth.debian.org
Thu Mar 17 11:51:31 UTC 2011


Author: waldi
Date: Thu Mar 17 11:51:31 2011
New Revision: 834

Log:
* debian/patches/series: Readd patch.
* debian/patches/tools-misc-xend-startup.diff: Again remove blktapctrl.

Added:
   trunk/xen/debian/patches/tools-misc-xend-startup.diff
Modified:
   trunk/xen/debian/patches/series

Modified: trunk/xen/debian/patches/series
==============================================================================
--- trunk/xen/debian/patches/series	Thu Mar 17 11:42:37 2011	(r833)
+++ trunk/xen/debian/patches/series	Thu Mar 17 11:51:31 2011	(r834)
@@ -36,6 +36,7 @@
 tools-xentrace-rpath.diff
 
 tools-python-xen-relative-path.diff
+tools-misc-xend-startup.diff
 
 tools-disable.diff
 tools-firmware-etherboot-packaged.diff

Added: trunk/xen/debian/patches/tools-misc-xend-startup.diff
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/xen/debian/patches/tools-misc-xend-startup.diff	Thu Mar 17 11:51:31 2011	(r834)
@@ -0,0 +1,35 @@
+--- a/tools/misc/xend
++++ b/tools/misc/xend
+@@ -71,13 +71,6 @@
+         hline()
+         raise CheckError("invalid user")
+ 
+-def start_daemon(daemon, *args):
+-    if os.fork() == 0:
+-        os.execvp(daemon, (daemon,) + args)
+-
+-def start_blktapctrl():
+-    start_daemon("blktapctrl", "")
+-
+ def main():
+     try:
+         check_logging()
+@@ -89,18 +82,14 @@
+     if not sys.argv[1:]:
+         print 'usage: %s {start|stop|reload|restart}' % sys.argv[0]
+     elif sys.argv[1] == 'start':
+-        if os.uname()[0] != "SunOS":
+-            start_blktapctrl()
+         return daemon.start()
+     elif sys.argv[1] == 'trace_start':
+-        start_blktapctrl()
+         return daemon.start(trace=1)
+     elif sys.argv[1] == 'stop':
+         return daemon.stop()
+     elif sys.argv[1] == 'reload':
+         return daemon.reloadConfig()
+     elif sys.argv[1] == 'restart':
+-        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