Hello community,

here is the log from the commit of package vm-install for openSUSE:Factory 
checked in at 2012-10-12 14:48:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vm-install (Old)
 and      /work/SRC/openSUSE:Factory/.vm-install.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vm-install", Maintainer is "carn...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/vm-install/vm-install.changes    2012-09-14 
12:41:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes       
2012-10-12 14:54:48.000000000 +0200
@@ -1,0 +2,18 @@
+Tue Oct 04 13:24:07 MDT 2012 - carn...@novell.com
+
+- KVM: Modify the defaults for installing NetWare on KVM
+- KVM: Fix bug not allowing vesa graphics selection for guest
+
+-------------------------------------------------------------------
+Tue Sep 11 15:24:07 MDT 2012 - carn...@novell.com
+
+- bnc#779494 - SM wont install on KVM/Virt-Manager
+
+-------------------------------------------------------------------
+Mon Sep 10 10:58:05 MDT 2012 - carn...@novell.com
+
+- bnc#779280 - vm-install doesn't honour / correctly document disk
+  options via --disk 
+- Version 0.6.10
+
+-------------------------------------------------------------------

Old:
----
  vm-install-0.6.9.tar.bz2

New:
----
  vm-install-0.6.11.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vm-install.spec ++++++
--- /var/tmp/diff_new_pack.TqFaSI/_old  2012-10-12 14:54:50.000000000 +0200
+++ /var/tmp/diff_new_pack.TqFaSI/_new  2012-10-12 14:54:50.000000000 +0200
@@ -15,19 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:           vm-install
 Url:            http://developer.novell.com/wiki/index.php/Vm-install
 BuildRequires:  python-devel
 BuildRequires:  update-desktop-files
 # For directory ownership:
 BuildRequires:  yast2
-Version:        0.6.9
+Version:        0.6.11
 Release:        0
 Summary:        Tool to Define a Virtual Machine and Install Its Operating 
System
 License:        GPL-2.0
 Group:          System/Emulators/PC
-Source0:        %{name}-0.6.9.tar.bz2
+Source0:        %{name}-0.6.11.tar.bz2
 Source1:        vm-install.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64

++++++ vm-install-0.6.9.tar.bz2 -> vm-install-0.6.11.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/Makefile 
new/vm-install-0.6.11/Makefile
--- old/vm-install-0.6.9/Makefile       2012-08-21 16:32:13.000000000 +0200
+++ new/vm-install-0.6.11/Makefile      2012-10-04 21:27:31.000000000 +0200
@@ -1,5 +1,5 @@
 PACKAGE = vm-install
-VER = 0.6.9
+VER = 0.6.11
 
 default:
        @echo "Run 'make install DESTDIR=$destdir' to install."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/bin/vm-disks 
new/vm-install-0.6.11/bin/vm-disks
--- old/vm-install-0.6.9/bin/vm-disks   2011-03-16 00:30:09.000000000 +0100
+++ new/vm-install-0.6.11/bin/vm-disks  2012-10-04 23:57:19.000000000 +0200
@@ -11,7 +11,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from optparse import OptionParser
 import os
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/bin/vm-install 
new/vm-install-0.6.11/bin/vm-install
--- old/vm-install-0.6.9/bin/vm-install 2012-08-11 00:00:22.000000000 +0200
+++ new/vm-install-0.6.11/bin/vm-install        2012-10-04 23:57:09.000000000 
+0200
@@ -10,7 +10,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import optparse
 import os
@@ -62,23 +62,11 @@
 
 def setHostDevice(option, opt_str, value, parser):
     parser.values.passthrough = True
-    #hd = vminstall.passthrough.parse_string(value)
-    #if parser.values.host_devices:
-    #    parser.values.host_devices.extend(hd)
-    #else:
-    #    parser.values.host_devices = hd
-    if len(parser.rargs):
-        for val in parser.rargs:
-            if val.startswith("-"):
-                break
-            value = val if (value is None) else value + val
-        if not value:
-            return
-        hd = vminstall.passthrough.parse_string(value)
-        if parser.values.host_devices:
-            parser.values.host_devices.extend(hd)
-        else:
-            parser.values.host_devices = hd
+    hd = vminstall.passthrough.parse_string(value)
+    if parser.values.host_devices:
+        parser.values.host_devices.extend(hd)
+    else:
+        parser.values.host_devices = hd
 
 def setCPUID(option, opt_str, value, parser):
     cpuid = vminstall.cpuid.parse_string(value)
@@ -141,7 +129,7 @@
                       help="set cpuid consistency checks before allowing the 
host to run a fully " \
                       "virtualized VM: CPUID:[REG=],[REG=],...")
     parser.add_option('-d', '--disk', type='string', action='callback', 
callback=setDisk,
-                      help="defines a virtual disk: 
PDEV,VDEV[,TYPE[,MODE[,MB]]]")
+                      help="defines a virtual disk: 
PDEV,VDEV[,TYPE[,MODE[,MB[,OPTIONS]]]]")
     parser.add_option('-g', '--graphics', type='string',
                       help="graphics hardware; one of 'cirrus', 'none', 
'para', 'vesa'")
     parser.add_option('', '--graphics-viewer', type='string',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/bin/vm-install-jobs 
new/vm-install-0.6.11/bin/vm-install-jobs
--- old/vm-install-0.6.9/bin/vm-install-jobs    2011-03-16 00:30:09.000000000 
+0100
+++ new/vm-install-0.6.11/bin/vm-install-jobs   2012-10-04 23:57:27.000000000 
+0200
@@ -10,7 +10,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import optparse
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/man/vm-install.8 
new/vm-install-0.6.11/man/vm-install.8
--- old/vm-install-0.6.9/man/vm-install.8       2012-08-08 18:29:30.000000000 
+0200
+++ new/vm-install-0.6.11/man/vm-install.8      2012-09-11 00:46:59.000000000 
+0200
@@ -91,7 +91,7 @@
 .TP
 .B -d\fR \fIDISK\fR, \fB--disk\fR \fIDISK\fP
 Defines an additional virtual disk.  Repeat for multiple disks.  \fIDISK\fR is
-of the form 
\fIPDEV\fR,\fIVDEV\fR[,\fITYPE\fR[,\fIMODE\fR[,\fIMB\fR[,\fIOPTIONS\fR...]]].
+of the form 
\fIPDEV\fR,\fIVDEV\fR[,\fITYPE\fR[,\fIMODE\fR[,\fIMB\fR[,\fIOPTIONS\fR...]]]].
 
 \fIPDEV\fR describes the physical storage.  In its simplest form, \fIPDEV\fR
 can be a path to a file or block device.  More complex forms require prefixing
@@ -119,8 +119,10 @@
 if \fIPDEV\fR does not already exist).  Currently, only \fBfile\fR,
 \fBtap:aio\fR, and \fBtap:qcow\fR can be created from scratch.
 
-\fIOPTIONS\fR are any number of protocol-specific options.  For example,
-\fBfile\fR might be passed the \fBsparse=0\fR option.
+\fIOPTIONS\fR are a few protocol-specific options.  For example,
+\fBfile\fR might be passed the \fBsparse=0\fR option.  Valid options are:
+For Xen and KVM: sparse=[1|0]
+For KVM only: cachemode=[default|directsync|none|unsafe|writeback|writethrough]
 
 .TP
 .B --graphics
@@ -177,7 +179,7 @@
 pci=[\fIDOMAIN\fR:\fIBUS\fR:\fISLOT\fR.\fIFUNC\fR[:\fIMANAGED\fR]] or 
 usb=[\fIBUS\fR:\fIDEVICE\fR:\fIVENDOR_ID\fR:\fIPRODUCT_ID\fR[:\fIMANAGED\fR]].
 \fIMANAGED\fR is optional and is set to have libvirt manage the device.
-This managed flag is currently only supported for KVM guests.
+The managed flag is currently only supported for KVM guests.
 .TP
 .B -u\fR \fIUUID\fR, \fB--uuid\fR \fIUUID\fR
 UUID for the VM.  If none is given, a random UUID will be generated.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/setup.py 
new/vm-install-0.6.11/setup.py
--- old/vm-install-0.6.9/setup.py       2012-08-21 16:32:09.000000000 +0200
+++ new/vm-install-0.6.11/setup.py      2012-10-04 21:27:31.000000000 +0200
@@ -1,7 +1,7 @@
 from distutils.core import setup
 
 setup(name='vminstall',
-      version='0.6.9',
+      version='0.6.11',
       description='Define a virtual machine and install its operating system',
       author='Charles Coffing',
       author_email='ccoff...@novell.com',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vmdisks/disks.py 
new/vm-install-0.6.11/src/vmdisks/disks.py
--- old/vm-install-0.6.9/src/vmdisks/disks.py   2012-06-28 00:57:35.000000000 
+0200
+++ new/vm-install-0.6.11/src/vmdisks/disks.py  2012-10-04 23:55:38.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # Here's the inheritance tree for disk objects
 #
@@ -419,7 +419,7 @@
                 words[-1] += c
             escaped = False
         return words
-    params = escaped_split(disk, ',', 5)
+    params = escaped_split(disk, ',', 7)
     if extended:
         if len(params) < 6:
             bad()
@@ -465,7 +465,10 @@
                     virtio=True
             except:
                 continue
-        else:
+        elif arg is '':
+            # Empty string assumes default
+            continue
+        elif arg.startswith('sparse='):
             kv = arg.split('=', 1)
             if len(kv) > 1:
                 try:
@@ -474,6 +477,8 @@
                     continue
                 args[kv[0]] = kv[1]
             continue
+        else:
+            raise ParamError(err=ParamError.E_INVALID, details=arg)
     disk = Disk(pdev=pdev, vdev=vdev, vdevType=vdevType, ro=ro, blocks=blocks, 
virtio=virtio)
     if extended:
         disk.description = params[5]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/ParaVirtGuest.py 
new/vm-install-0.6.11/src/vminstall/ParaVirtGuest.py
--- old/vm-install-0.6.9/src/vminstall/ParaVirtGuest.py 2012-08-08 
23:31:51.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/ParaVirtGuest.py        2012-10-04 
23:47:00.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMActions.py 
new/vm-install-0.6.11/src/vminstall/VMActions.py
--- old/vm-install-0.6.9/src/vminstall/VMActions.py     2011-12-05 
22:42:24.000000000 +0100
+++ new/vm-install-0.6.11/src/vminstall/VMActions.py    2012-10-04 
23:51:53.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from exceptions import *
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMDefaults.py 
new/vm-install-0.6.11/src/vminstall/VMDefaults.py
--- old/vm-install-0.6.9/src/vminstall/VMDefaults.py    2012-09-04 
23:15:43.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/VMDefaults.py   2012-10-04 
23:45:42.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from nics import XenNic
 from nics import KvmNic
@@ -529,7 +529,15 @@
     def auto_install(self):
         return msg.nwresponse_desc
     def num_vcpus(self):
-        return caps.vcpu_processors(2)
+        if caps.is_kvm() or caps.is_qemu():
+            return 1
+        else:
+            return caps.vcpu_processors(2)
+    def nics(self):
+        if caps.is_kvm() or caps.is_qemu():
+            return [ KvmNic(model='e1000') ]
+        else:
+            return [ XenNic() ]
 
 class NOES2NWDefaults(NetWareDefaults):
     def name(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMLinux.py 
new/vm-install-0.6.11/src/vminstall/VMLinux.py
--- old/vm-install-0.6.9/src/vminstall/VMLinux.py       2012-04-20 
22:01:07.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/VMLinux.py      2012-10-04 
23:48:49.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import glob
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMNetWare.py 
new/vm-install-0.6.11/src/vminstall/VMNetWare.py
--- old/vm-install-0.6.9/src/vminstall/VMNetWare.py     2011-12-08 
19:01:53.000000000 +0100
+++ new/vm-install-0.6.11/src/vminstall/VMNetWare.py    2012-10-04 
23:49:06.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMPXE.py 
new/vm-install-0.6.11/src/vminstall/VMPXE.py
--- old/vm-install-0.6.9/src/vminstall/VMPXE.py 2012-02-28 23:42:28.000000000 
+0100
+++ new/vm-install-0.6.11/src/vminstall/VMPXE.py        2012-10-04 
23:48:26.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from cStringIO import StringIO
 import glob
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMReaR.py 
new/vm-install-0.6.11/src/vminstall/VMReaR.py
--- old/vm-install-0.6.9/src/vminstall/VMReaR.py        2012-06-13 
16:36:07.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/VMReaR.py       2012-10-04 
23:48:34.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import urlgrabber.grabber as grabber
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMRedHat.py 
new/vm-install-0.6.11/src/vminstall/VMRedHat.py
--- old/vm-install-0.6.9/src/vminstall/VMRedHat.py      2011-08-23 
21:25:42.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/VMRedHat.py     2012-10-04 
23:48:41.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import urlgrabber.grabber as grabber
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMSUSE.py 
new/vm-install-0.6.11/src/vminstall/VMSUSE.py
--- old/vm-install-0.6.9/src/vminstall/VMSUSE.py        2012-02-16 
01:12:33.000000000 +0100
+++ new/vm-install-0.6.11/src/vminstall/VMSUSE.py       2012-10-04 
23:48:20.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from cStringIO import StringIO
 import glob
@@ -168,10 +168,15 @@
         for mediaroot in self._getMediaRoots(root):
             for a in arches:
                 if options.direct_kernel_boot:
-                    k = '/boot/%s/loader/linux' % a[0]
+                    if a[0] is not '':
+                        k = '/boot/%s/loader/linux' % a[0]
+                        kfn = '%s/%s%s' % (root, mediaroot, k)
+                        ifn = '%s/%s/boot/%s/loader/initrd' % (root, 
mediaroot, a[0])
+                    else:
+                        k = '/boot'
+                        kfn = '%s/%s%s/linux' % (root, mediaroot, k)
+                        ifn = '%s/%s%s/initrd' % (root, mediaroot, k)
                     searched.append(k)
-                    kfn = '%s/%s%s' % (root, mediaroot, k)
-                    ifn = '%s/%s/boot/%s/loader/initrd' % (root, mediaroot, 
a[0])
                 else:
                     k = '/boot/%s/vmlinuz-%s' % (a[0], a[1])
                     searched.append(k)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMUbuntu.py 
new/vm-install-0.6.11/src/vminstall/VMUbuntu.py
--- old/vm-install-0.6.9/src/vminstall/VMUbuntu.py      2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/VMUbuntu.py     2012-10-04 
23:54:22.000000000 +0200
@@ -7,7 +7,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import urlgrabber.grabber as grabber
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/VMWindows.py 
new/vm-install-0.6.11/src/vminstall/VMWindows.py
--- old/vm-install-0.6.9/src/vminstall/VMWindows.py     2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/VMWindows.py    2012-10-04 
23:44:29.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from exceptions import *
 from VMActions import VMActions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/advanced.py 
new/vm-install-0.6.11/src/vminstall/advanced.py
--- old/vm-install-0.6.9/src/vminstall/advanced.py      2011-06-13 
22:19:16.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/advanced.py     2012-10-04 
23:50:24.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import caps
 from VMDefaults import VMDefaults
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/caps.py 
new/vm-install-0.6.11/src/vminstall/caps.py
--- old/vm-install-0.6.9/src/vminstall/caps.py  2012-09-04 23:09:17.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/caps.py 2012-10-04 23:48:08.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import platform
@@ -87,7 +87,7 @@
 def compatible_arches(supports_32nonpae=True):
     if is_kvm() or is_qemu():
         if kvm_arch() == 'x86_64':
-            arches = [['i386', 'kvm'], ['i586', 'kvm'], ['x86_64', 'kvm']]
+            arches = [['i386', 'kvm'], ['i586', 'kvm'], ['x86_64', 'kvm'], 
['', 'kvm']]
         else:
             arches = [['i386', 'kvm'], ['i586', 'kvm']]
         return arches
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/console.py 
new/vm-install-0.6.11/src/vminstall/console.py
--- old/vm-install-0.6.9/src/vminstall/console.py       2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/console.py      2012-10-04 
23:52:31.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import threading
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/cpuid.py 
new/vm-install-0.6.11/src/vminstall/cpuid.py
--- old/vm-install-0.6.9/src/vminstall/cpuid.py 2011-05-20 23:18:18.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/cpuid.py        2012-10-04 
23:53:01.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/direct_kernel_boot.py 
new/vm-install-0.6.11/src/vminstall/direct_kernel_boot.py
--- old/vm-install-0.6.9/src/vminstall/direct_kernel_boot.py    2011-12-05 
22:42:04.000000000 +0100
+++ new/vm-install-0.6.11/src/vminstall/direct_kernel_boot.py   2012-10-04 
23:52:26.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/exceptions.py 
new/vm-install-0.6.11/src/vminstall/exceptions.py
--- old/vm-install-0.6.9/src/vminstall/exceptions.py    2012-08-07 
23:44:16.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/exceptions.py   2012-10-04 
23:47:50.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 
 # Do not change self.base or self.err numbering in a way that breaks
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/full_virt_guest.py 
new/vm-install-0.6.11/src/vminstall/full_virt_guest.py
--- old/vm-install-0.6.9/src/vminstall/full_virt_guest.py       2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/full_virt_guest.py      2012-10-04 
23:46:30.000000000 +0200
@@ -10,7 +10,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
################################################################################
 
 class FullVirtGuest:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vm-install-0.6.9/src/vminstall/full_virt_kvm_guest.py 
new/vm-install-0.6.11/src/vminstall/full_virt_kvm_guest.py
--- old/vm-install-0.6.9/src/vminstall/full_virt_kvm_guest.py   2012-08-08 
00:02:08.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/full_virt_kvm_guest.py  2012-10-05 
00:37:48.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from exceptions import *
 from full_virt_guest import FullVirtGuest
@@ -68,6 +68,7 @@
                      self._get_input_xml(),
                      self._get_graphics_xml(),
                      self._get_sound_xml(),
+                     self._get_misc_xml(),
                    '</devices>' ],
                  '</domain>\n' ]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vm-install-0.6.9/src/vminstall/full_virt_xen_guest.py 
new/vm-install-0.6.11/src/vminstall/full_virt_xen_guest.py
--- old/vm-install-0.6.9/src/vminstall/full_virt_xen_guest.py   2012-08-08 
00:02:08.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/full_virt_xen_guest.py  2012-10-04 
23:46:45.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from exceptions import *
 from full_virt_guest import FullVirtGuest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/globals.py 
new/vm-install-0.6.11/src/vminstall/globals.py
--- old/vm-install-0.6.9/src/vminstall/globals.py       2012-06-28 
00:57:29.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/globals.py      2012-10-04 
23:51:12.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import caps
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/graphics_adapter.py 
new/vm-install-0.6.11/src/vminstall/graphics_adapter.py
--- old/vm-install-0.6.9/src/vminstall/graphics_adapter.py      2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/graphics_adapter.py     2012-10-04 
23:53:26.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # Class and associated subclasses to deal with graphics adapters
 # for various hypervisors.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/gtk/gjob.py 
new/vm-install-0.6.11/src/vminstall/gtk/gjob.py
--- old/vm-install-0.6.9/src/vminstall/gtk/gjob.py      2011-09-28 
00:04:59.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/gtk/gjob.py     2012-10-04 
23:55:11.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import gobject
 import threading
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/gtk/interface.py 
new/vm-install-0.6.11/src/vminstall/gtk/interface.py
--- old/vm-install-0.6.9/src/vminstall/gtk/interface.py 2012-09-04 
23:10:11.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/gtk/interface.py        2012-10-04 
23:49:40.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import gtk
 import gobject
@@ -303,9 +303,6 @@
                      'graphics_adapter', 'keymap', 'sound_card', 
'operating_system',
                      'installation_source', 'automated_installation', 
'extra_args'):
             widget = self.summary.get_widget('%s_prompt' % name)
-            if name == 'host_devices' and not self.options.passthrough:
-                widget.hide_all()
-                continue
             text = eval('vminstall.msg.%s_prompt' % name)
             widget.set_markup(bold_prompt(text))
 
@@ -782,11 +779,10 @@
             else:
                 
self.summary.get_widget("summary-max-memory").set_text(str(self.defaults.max_memoryMB)
 + " MB")
             
self.summary.get_widget("summary-virtual-cpus").set_text(str(int(self.defaults.vcpus)))
-            if self.options.passthrough:
-                if self.defaults.host_devices:
-                    
self.summary.get_widget("summary-host-devices").set_text(str(len(self.defaults.host_devices)))
-                else:
-                    
self.summary.get_widget("summary-host-devices").set_text(vminstall.msg.none)
+            if self.defaults.host_devices:
+                
self.summary.get_widget("summary-host-devices").set_text(str(len(self.defaults.host_devices)))
+            else:
+                
self.summary.get_widget("summary-host-devices").set_text(vminstall.msg.none)
             
self.summary.get_widget("summary-graphics").set_text(self.graphics_str())
             keymap = keytable.get_keymap(self.options.keymap)
             if keymap:
@@ -1527,11 +1523,6 @@
                         
self.window.get_widget('advanced-settings-button').hide_all()
                     else:
                         
self.window.get_widget('advanced-settings-button').show_all()
-                if not self.options.passthrough:
-                    self.window.get_widget('host_device_help').hide_all()
-                    self.window.get_widget('hardware-host-devices').hide_all()
-                    
self.window.get_widget('manage-vm-devices-button').hide_all()
-                    self.window.get_widget('host-devices-hbox-note').hide_all()
 
     def do_method(self, widget, event):
         self.notebook.set_current_page(self.pages['method'])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/guest.py 
new/vm-install-0.6.11/src/vminstall/guest.py
--- old/vm-install-0.6.9/src/vminstall/guest.py 2011-05-20 23:18:18.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/guest.py        2012-10-04 
23:53:15.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # Hypervisor guest support.
 # 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/hypervisor.py 
new/vm-install-0.6.11/src/vminstall/hypervisor.py
--- old/vm-install-0.6.9/src/vminstall/hypervisor.py    2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/hypervisor.py   2012-10-04 
23:51:44.000000000 +0200
@@ -7,7 +7,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # Base hypervisor class.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/job.py 
new/vm-install-0.6.11/src/vminstall/job.py
--- old/vm-install-0.6.9/src/vminstall/job.py   2012-08-20 19:44:28.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/job.py  2012-10-04 23:46:04.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import signal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/keytable.py 
new/vm-install-0.6.11/src/vminstall/keytable.py
--- old/vm-install-0.6.9/src/vminstall/keytable.py      2011-12-10 
15:01:34.000000000 +0100
+++ new/vm-install-0.6.11/src/vminstall/keytable.py     2012-10-04 
23:52:06.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 try:
     from xen.xend import XendOptions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/kvm_guest.py 
new/vm-install-0.6.11/src/vminstall/kvm_guest.py
--- old/vm-install-0.6.9/src/vminstall/kvm_guest.py     2012-08-08 
00:19:14.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/kvm_guest.py    2012-10-04 
23:56:58.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import time
@@ -209,6 +209,12 @@
         """Get the graphics config in the libvirt XML format."""
         if self.options.graphics == 'none':
             return []
+        graphics = []
+        if self.options.graphics == 'vesa':
+            graphics.append("<video>")
+            model = ["<model type='vga'/>"]
+            graphics.append(model)
+            graphics.append("</video>")
         ret = ''
         if self.options.graphics_viewer == 'vnc' or 
self.options.graphics_viewer == 'virt-viewer':
             ret = "<graphics type='vnc'"
@@ -223,7 +229,15 @@
             ret += '/>'
         elif self.options.graphics_viewer == 'sdl':
             ret = "<graphics type='sdl'/>"
-        return [ret]
+        graphics.append(ret)
+        return graphics
+
+    def _get_misc_xml(self):
+        ret = []
+        if self.options.os_type == 'oes2nw':
+            ret.append("<memballoon model='none'/>")
+            ret.append("<controller type='usb' index='0' model='none'/>")
+        return ret
 
     def GetConfigXml(self):
         raise RuntimeError('pure virtual')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/kvm_hypervisor.py 
new/vm-install-0.6.11/src/vminstall/kvm_hypervisor.py
--- old/vm-install-0.6.9/src/vminstall/kvm_hypervisor.py        2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/kvm_hypervisor.py       2012-10-04 
23:47:30.000000000 +0200
@@ -7,7 +7,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # This is the file that communicates with the kvm hypervisor.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/libvirt_console.py 
new/vm-install-0.6.11/src/vminstall/libvirt_console.py
--- old/vm-install-0.6.9/src/vminstall/libvirt_console.py       2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/libvirt_console.py      2012-10-04 
23:53:44.000000000 +0200
@@ -10,7 +10,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
################################################################################
 
 from   console import Console
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/libvirt_hypervisor.py 
new/vm-install-0.6.11/src/vminstall/libvirt_hypervisor.py
--- old/vm-install-0.6.9/src/vminstall/libvirt_hypervisor.py    2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/libvirt_hypervisor.py   2012-10-04 
23:53:52.000000000 +0200
@@ -7,7 +7,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # This is a class that hypervisors that have libvirt support can subclass.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/log.py 
new/vm-install-0.6.11/src/vminstall/log.py
--- old/vm-install-0.6.9/src/vminstall/log.py   2011-05-20 23:18:18.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/log.py  2012-10-04 23:54:05.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import logging
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/mount.py 
new/vm-install-0.6.11/src/vminstall/mount.py
--- old/vm-install-0.6.9/src/vminstall/mount.py 2011-05-20 23:18:18.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/mount.py        2012-10-04 
23:54:28.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import tempfile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/msg.py 
new/vm-install-0.6.11/src/vminstall/msg.py
--- old/vm-install-0.6.9/src/vminstall/msg.py   2012-09-04 23:13:27.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/msg.py  2012-10-04 23:47:37.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import gettext
 import locale
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/nics.py 
new/vm-install-0.6.11/src/vminstall/nics.py
--- old/vm-install-0.6.9/src/vminstall/nics.py  2011-07-18 21:46:31.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/nics.py 2012-10-04 23:52:45.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import string
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/options.py 
new/vm-install-0.6.11/src/vminstall/options.py
--- old/vm-install-0.6.9/src/vminstall/options.py       2012-08-20 
19:49:13.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/options.py      2012-10-04 
23:45:56.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import string
@@ -616,7 +616,10 @@
         if options.graphics in ('cirrus', 'vesa'):
             defaults.graphics = options.graphics
         else:
-            defaults.graphics = 'cirrus'
+            if defaults.os_type == 'oes2nw':
+                defaults.graphics = 'vesa'
+            else:
+                defaults.graphics = 'cirrus'
     else:
         defaults.graphics = 'para'
 
@@ -765,7 +768,10 @@
             defaults.direct_kernel_boot = False
     else:
         if defaults.full_virt and vmdefaults.supports_direct_kernel_boot():
-            defaults.direct_kernel_boot = vmdefaults.direct_kernel_boot()
+            if type(defaults.source) is vmdisks.Disk:
+                defaults.direct_kernel_boot = False
+            else:
+                defaults.direct_kernel_boot = vmdefaults.direct_kernel_boot()
         else:
             options.direct_kernel_boot = False
             defaults.direct_kernel_boot = False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/passthrough.py 
new/vm-install-0.6.11/src/vminstall/passthrough.py
--- old/vm-install-0.6.9/src/vminstall/passthrough.py   2012-08-08 
00:23:41.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/passthrough.py  2012-10-04 
23:50:04.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import caps
 import util
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/paths.py 
new/vm-install-0.6.11/src/vminstall/paths.py
--- old/vm-install-0.6.9/src/vminstall/paths.py 2012-06-28 23:34:30.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/paths.py        2012-10-04 
23:50:53.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import globals
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/sound.py 
new/vm-install-0.6.11/src/vminstall/sound.py
--- old/vm-install-0.6.9/src/vminstall/sound.py 2011-07-27 17:37:30.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/sound.py        2012-10-04 
23:50:16.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 from exceptions import *
 import msg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/text/interface.py 
new/vm-install-0.6.11/src/vminstall/text/interface.py
--- old/vm-install-0.6.9/src/vminstall/text/interface.py        2011-11-11 
18:31:13.000000000 +0100
+++ new/vm-install-0.6.11/src/vminstall/text/interface.py       2012-10-04 
23:55:25.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/util.py 
new/vm-install-0.6.11/src/vminstall/util.py
--- old/vm-install-0.6.9/src/vminstall/util.py  2012-05-09 22:13:54.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/util.py 2012-10-04 23:48:00.000000000 
+0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 import random
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/xen_console.py 
new/vm-install-0.6.11/src/vminstall/xen_console.py
--- old/vm-install-0.6.9/src/vminstall/xen_console.py   2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/xen_console.py  2012-10-04 
23:54:43.000000000 +0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
################################################################################
 
 from   console import Console
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/xen_guest.py 
new/vm-install-0.6.11/src/vminstall/xen_guest.py
--- old/vm-install-0.6.9/src/vminstall/xen_guest.py     2012-08-08 
20:06:21.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/xen_guest.py    2012-10-04 
23:46:20.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import os
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/xen_hypervisor.py 
new/vm-install-0.6.11/src/vminstall/xen_hypervisor.py
--- old/vm-install-0.6.9/src/vminstall/xen_hypervisor.py        2011-05-20 
23:18:18.000000000 +0200
+++ new/vm-install-0.6.11/src/vminstall/xen_hypervisor.py       2012-10-04 
23:47:19.000000000 +0200
@@ -9,7 +9,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 #
 # This is the file that communicates with the xen hypervisor.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vm-install-0.6.9/src/vminstall/xml.py 
new/vm-install-0.6.11/src/vminstall/xml.py
--- old/vm-install-0.6.9/src/vminstall/xml.py   2011-10-26 19:21:56.000000000 
+0200
+++ new/vm-install-0.6.11/src/vminstall/xml.py  2012-10-04 23:50:10.000000000 
+0200
@@ -8,7 +8,7 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA 
 
 import libxml2
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to