From e442e44b17e016b9c5674f2adc7a9065997809ed Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 22 Apr 2017 14:27:34 -0300 Subject: Moves SSH user option to SSH_OPTS --- kvmx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/kvmx b/kvmx index 7fd6ffe..8dff4b8 100755 --- a/kvmx +++ b/kvmx @@ -61,7 +61,7 @@ function kvmx_app_base { # Build a SSH command function __kvmx_ssh_command { # See http://blog.djm.net.au/2013/11/chacha20-and-poly1305-in-openssh.html - SSH_OPTS="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=FATAL -o ProxyCommand=none -o Ciphers=chacha20-poly1305@openssh.com -i $1" + SSH_OPTS="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=FATAL -o ProxyCommand=none -o Ciphers=chacha20-poly1305@openssh.com -o User=$SSH_LOGIN -i $1" SSH_COMMAND="ssh $SSH_OPTS" SCP_COMMAND="scp $SSH_OPTS" } @@ -330,7 +330,7 @@ function kvmx_up { let ssh_attempts="0" echo -n "Waiting for machine to boot..." while true; do - echo true | $SSH_COMMAND -o ConnectTimeout=2 -o NumberOfPasswordPrompts=0 -p $SSH $SSH_LOGIN@127.0.0.1 &> /dev/null && break + echo true | $SSH_COMMAND -o ConnectTimeout=2 -o NumberOfPasswordPrompts=0 -p $SSH 127.0.0.1 &> /dev/null && break echo -n "." let ssh_attempts++ @@ -372,7 +372,7 @@ function kvmx_hostname { fi echo "Setting hostname..." - $SSH_COMMAND -o ConnectTimeout=2 -p $SSH $SSH_LOGIN@127.0.0.1 < $XPRALOG < /dev/null & + nohup xpra $action --ssh="$SSH_COMMAND -p $SSH" ssh:127.0.0.1 $* &> $XPRALOG < /dev/null & else - xpra $action --ssh="$SSH_COMMAND -p $SSH" ssh:$SSH_LOGIN@127.0.0.1 $* + xpra $action --ssh="$SSH_COMMAND -p $SSH" ssh:127.0.0.1 $* fi } -- cgit v1.2.3