Daniel P. Berrangé
f8ec7c842d
rpc: use new virt-ssh-helper binary for remote tunnelling
...
This wires up support for using the new virt-ssh-helper binary with the ssh,
libssh and libssh2 protocols.
The new binary will be used preferentially if it is available in $PATH,
otherwise we fall back to traditional netcat.
The "proxy" URI parameter can be used to force use of netcat e.g.
qemu+ssh://host/system?proxy=netcat
or the disable fallback e.g.
qemu+ssh://host/system?proxy=native
With use of virt-ssh-helper, we can now support remote session URIs
qemu+ssh://host/session
and this will only use virt-ssh-helper, with no fallback. This also lets
the libvirtd process be auto-started, and connect directly to the
modular daemons, avoiding use of virtproxyd back-compat tunnelling.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-09 16:46:22 +01:00
..
2020-08-03 09:27:06 +02:00
2020-08-25 07:04:41 +02:00
2020-08-03 09:27:06 +02:00
2020-09-01 21:58:45 +02:00
2020-08-03 09:27:06 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-05 07:55:45 +02:00
2020-09-01 14:29:17 -06:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-08-17 08:42:47 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-07-10 16:07:02 +02:00
2020-08-17 11:34:10 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-07-03 11:00:51 +02:00
2020-09-02 10:28:10 +02:00
2020-08-03 09:27:09 +02:00
2020-08-03 09:27:09 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-04-16 16:26:13 +01:00
2020-06-03 13:38:33 +02:00
2020-04-08 09:32:35 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-06-26 15:38:34 +01:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-08-25 10:11:08 -06:00
2020-09-01 21:58:46 +02:00
2020-07-08 08:40:30 +02:00
2020-07-07 12:58:19 +02:00
2020-09-08 14:19:51 +02:00
2020-06-09 20:32:50 +02:00
2020-09-09 16:34:23 +02:00
2020-02-26 11:48:23 -05:00
2020-07-28 19:20:02 +02:00
2020-01-28 18:10:36 +01:00
2020-09-01 21:58:46 +02:00
2020-07-27 17:25:52 +02:00
2020-08-03 18:41:11 +02:00
2020-08-03 09:27:09 +02:00
2020-06-23 18:34:20 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-08-27 16:28:02 +02:00
2020-07-10 16:07:02 +02:00
2020-07-10 16:07:02 +02:00
2020-07-07 14:07:33 +02:00
2020-07-07 14:07:33 +02:00
2020-07-10 16:07:02 +02:00
2020-07-10 16:07:02 +02:00
2020-08-03 18:41:11 +02:00
2020-09-01 21:58:46 +02:00
2020-08-04 15:49:12 +02:00
2020-07-10 16:07:02 +02:00
2020-07-10 16:07:02 +02:00
2020-07-10 16:07:02 +02:00
2020-07-10 16:07:02 +02:00
2020-07-10 16:07:02 +02:00
2020-09-05 07:55:45 +02:00
2020-08-04 17:06:33 +01:00
2020-06-11 12:03:41 +02:00
2020-07-10 16:07:02 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-04-24 09:55:29 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-07-14 18:04:13 +02:00
2020-04-08 09:32:32 +02:00
2020-04-20 14:06:25 +01:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:45 +02:00
2020-08-04 17:06:33 +01:00
2020-09-01 21:58:46 +02:00
2020-08-03 09:27:09 +02:00
2020-07-10 16:07:02 +02:00
2020-05-11 13:55:27 +02:00
2020-04-08 09:32:42 +02:00
2020-08-04 17:06:33 +01:00
2020-06-03 13:38:33 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00
2020-09-09 16:46:22 +01:00
2020-09-01 21:58:46 +02:00
2020-09-01 21:58:46 +02:00