Hi,

attached is a patch for virt-manager to use the netcat binary instead of nc if 
it is found.


Cheers,


        -- andreas

-- 
Andreas Schneider, SUSE Labs, http://www.suse.de/
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
Index: virt-manager-0.6.0/src/virtManager/details.py
===================================================================
--- virt-manager-0.6.0.orig/src/virtManager/details.py
+++ virt-manager-0.6.0/src/virtManager/details.py
@@ -1066,7 +1066,10 @@ class vmmDetails(gobject.GObject):
             argv = ["ssh", "ssh", "-p", sshport]
             if username:
                 argv += ['-l', username]
-            argv += [ server, "nc", vncaddr, str(vncport) ]
+            netcat = "nc"
+            if os.path.exists('/usr/bin/netcat'):
+                netcat = "netcat"
+            argv += [ server, netcat, vncaddr, str(vncport) ]
             os.execlp(*argv)
             os._exit(1)
         else:

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
et-mgmt-tools mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/et-mgmt-tools

Reply via email to