diff options
Diffstat (limited to 'app-emulation/xen-tools/files/xen-tools-3.0.2-test-xauthority.patch')
-rw-r--r-- | app-emulation/xen-tools/files/xen-tools-3.0.2-test-xauthority.patch | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/app-emulation/xen-tools/files/xen-tools-3.0.2-test-xauthority.patch b/app-emulation/xen-tools/files/xen-tools-3.0.2-test-xauthority.patch deleted file mode 100644 index c462c59..0000000 --- a/app-emulation/xen-tools/files/xen-tools-3.0.2-test-xauthority.patch +++ /dev/null @@ -1,72 +0,0 @@ -# Backported from -# http://lists.xensource.com/archives/html/xen-changelog/2006-04/msg00087.html - ---- tools/python/xen/xm/create.py 2006-07-22 12:50:35.000000000 +1000 -+++ tools/python/xen/xm/create.py 2006-07-22 12:52:52.000000000 +1000 -@@ -850,6 +850,16 @@ - opts.info("Started domain %s" % (dom)) - return int(sxp.child_value(dominfo, 'domid')) - -+def get_xauthority(): -+ xauth = os.getenv("XAUTHORITY") -+ if not xauth: -+ home = os.getenv("HOME") -+ if not home: -+ import posix, pwd -+ home = pwd.getpwuid(posix.getuid())[5] -+ xauth = home + "/.Xauthority" -+ return xauth -+ - def parseCommandLine(argv): - gopts.reset() - args = gopts.parse(argv) -@@ -864,14 +874,7 @@ - gopts.vals.display = os.getenv("DISPLAY") - - if not gopts.vals.xauthority: -- xauth = os.getenv("XAUTHORITY") -- if not xauth: -- home = os.getenv("HOME") -- if not home: -- import posix, pwd -- home = pwd.getpwuid(posix.getuid())[5] -- xauth = home + "/.Xauthority" -- gopts.vals.xauthority = xauth -+ gopts.vals.xauthority = get_xauthority() - - # Process remaining args as config variables. - for arg in args: ---- tools/python/xen/xm/tests/test_create.py 2006-07-22 12:59:13.000000000 +1000 -+++ tools/python/xen/xm/tests/test_create.py 2006-07-22 12:59:13.000000000 +1000 -@@ -51,6 +51,7 @@ - 'path' : '.:/etc/xen', - 'builder' : 'linux', - 'nics' : -1, -+ 'xauthority': xen.xm.create.get_xauthority(), - }) - - -@@ -99,6 +100,7 @@ - 'interface' : 'eth0', - 'path' : '.:/etc/xen', - 'builder' : 'linux', -+ 'xauthority': xen.xm.create.get_xauthority(), - }) - - -@@ -138,6 +140,7 @@ - 'path' : '.:/etc/xen', - 'builder' : 'linux', - 'nics' : -1, -+ 'xauthority': xen.xm.create.get_xauthority(), - }) - - -@@ -188,6 +191,7 @@ - 'dhcp' : 'off', - 'interface' : 'eth0', - 'path' : '.:/etc/xen', -+ 'xauthority': xen.xm.create.get_xauthority(), - }) - - |