diff --git a/virt-manager.changes b/virt-manager.changes index 28e715dd..17fe2ab1 100644 --- a/virt-manager.changes +++ b/virt-manager.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Nov 11 11:16:45 MST 2008 - dpmerrill@novell.com + +- Add Requires python-urlgrabber for non Xen installations +- Change transport from nc to netcat for ssh connections + ------------------------------------------------------------------- Mon Nov 3 23:19:55 CET 2008 - dpmerrill@novell.com diff --git a/virt-manager.spec b/virt-manager.spec index fcb476fb..2156b7b2 100644 --- a/virt-manager.spec +++ b/virt-manager.spec @@ -26,7 +26,7 @@ Name: virt-manager %define virtinst_rel 2 %define virtinst_name virtinst-%{virtinst_maj}.%{virtinst_min}.%{virtinst_rel} Version: 0.5.3 -Release: 63 +Release: 64 Summary: Virtual Machine Manager Group: System/Monitoring License: LGPL v2.1 or later @@ -44,6 +44,7 @@ Patch5: virtman-timewatch.diff Patch6: virtman-vminstall.diff Patch7: virtman-vif.diff Patch8: virtman-hardware.diff +Patch9: virtman-netcat.diff Patch50: virtinst-vif.diff Patch100: virtman-misc.diff # These two are just the oldest version tested @@ -82,6 +83,9 @@ Requires: scrollkeeper # Requires: gtk-vnc-python Requires: python-gtk-vnc Requires: librsvg +Requires: netcat +# Add requires for non Xen installations +Requires: python-urlgrabber BuildRequires: python BuildRequires: gtk2-devel BuildRequires: python-devel @@ -124,6 +128,7 @@ Authors: %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %patch100 -p1 pushd $RPM_BUILD_DIR/%{virtinst_name} %patch50 -p1 @@ -211,6 +216,9 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang %dir %{_datadir}/applications/YaST2 %changelog +* Tue Nov 11 2008 dpmerrill@novell.com +- Add Requires python-urlgrabber for non Xen installations +- Change transport from nc to netcat for ssh connections * Mon Nov 03 2008 dpmerrill@novell.com - Add Requires librsvg for minimal template * Wed Sep 10 2008 ro@suse.de @@ -220,7 +228,7 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang * Fri May 16 2008 ro@suse.de - move python install to install section in specfile - fix build without root privileges -* Wed Apr 30 2008 dpmerrill@novell.com +* Tue Apr 29 2008 dpmerrill@novell.com - Corrected gconf calls in spec file to fix build errors * Tue Apr 29 2008 dpmerrill@novell.com - Added needsrootforbuild to spec file to fix build errors @@ -240,7 +248,7 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang - Changed vnc settings to prevent screen-saver lockup (bnc#253264) - Added read-only option in Details->Hardware for adding cdroms to prevent libvirt exceptions. (bnc#368204) (bnc#361990) -* Sat Apr 05 2008 dpmerrill@novell.com +* Fri Apr 04 2008 dpmerrill@novell.com - Removed Virtual Network tab from host details page (bnc#364514) * Wed Apr 02 2008 dpmerrill@novell.com - Fixed adding a virtual network to a vm (bnc#302663) @@ -251,11 +259,11 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang - Added virtman-timewatch to minimize window after - inactivity to work around memory leaks in GTK and DBus - bnc#287366 (L3) -* Fri Feb 15 2008 dpmerrill@novell.com +* Thu Feb 14 2008 dpmerrill@novell.com - Changed virtman-xen-uri to correct the case where no - connection param is passed in and uri is None - bnc#362013 -* Wed Feb 13 2008 dpmerrill@novell.com +* Tue Feb 12 2008 dpmerrill@novell.com - Changed virtman-desktop and virtman-xen-uri to correct invalid - parms being passed in from YaST - now sends "-c xen:///" - bnc#361334 @@ -266,7 +274,7 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang * Mon Feb 11 2008 dpmerrill@novell.com - Added virtman-pointer to set vnc to show only one pointer - bnc#359799 -* Mon Feb 04 2008 dpmerrill@novell.com +* Sun Feb 03 2008 dpmerrill@novell.com - Added virtman-vminstall for connecting to vm-install - and changed virtman-xen-uri.diff to force "xen:///" - bnc#358400 @@ -329,12 +337,12 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang * Mon Mar 12 2007 ccoffing@novell.com - Update virt-manager to match changes in vm-install's disk class, due to bug #247849. -* Sat Mar 10 2007 ccoffing@novell.com +* Fri Mar 09 2007 ccoffing@novell.com - Make Ctrl+Alt release the mouse cursor (#252998). * Thu Mar 08 2007 ccoffing@novell.com - Add release to "Requires: xen-tools", to prevent mixing with pre-beta 5. (#238986, #252495) -* Sat Mar 03 2007 ccoffing@novell.com +* Fri Mar 02 2007 ccoffing@novell.com - Disable gtk-menu-bar-accel when VM has focus, to allow VM to get F10 key. (#240001) * Tue Feb 27 2007 ccoffing@novell.com @@ -360,12 +368,12 @@ sed -i '\^/usr/share/gnome/help/^d' %{name}.lang * Mon Jan 22 2007 ccoffing@novell.com - Fix desktop file, so icon shows in YaST. (#237046) - Clean up macros in spec file. -* Sat Jan 20 2007 ccoffing@novell.com +* Fri Jan 19 2007 ccoffing@novell.com - Use temporary icon until real ones arrive. - Update to changeset 371 to fix VNC issues. * Wed Jan 17 2007 ccoffing@novell.com - Fix BuildRequires and paths to work with both SLES10 and STABLE. -* Sat Jan 13 2007 ccoffing@novell.com +* Fri Jan 12 2007 ccoffing@novell.com - Fix sysconfdir path. - Add desktop file. * Thu Jan 11 2007 ccoffing@novell.com diff --git a/virtman-netcat.diff b/virtman-netcat.diff new file mode 100644 index 00000000..f0fe8206 --- /dev/null +++ b/virtman-netcat.diff @@ -0,0 +1,12 @@ +diff -Nuar virt-manager-0.5.3.orig/src/virtManager/console.py virt-manager-0.5.3/src/virtManager/console.py +--- virt-manager-0.5.3.orig/src/virtManager/console.py 2008-11-11 16:06:50.000000000 -0700 ++++ virt-manager-0.5.3/src/virtManager/console.py 2008-11-11 16:07:14.000000000 -0700 +@@ -407,7 +407,7 @@ + os.close(1) + os.dup(fds[1].fileno()) + os.dup(fds[1].fileno()) +- os.execlp("ssh", "ssh", "-p", "22", "-l", "root", server, "nc", vncaddr, str(vncport)) ++ os.execlp("ssh", "ssh", "-p", "22", "-l", "root", server, "netcat", vncaddr, str(vncport)) + os._exit(1) + else: + fds[1].close()