X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=vm_remote;h=b12b18084b2c19d8fd368c25aecc9ced8ffa6156;hb=bcf89f99a16963440e4bdaf8d56629eee271cd99;hp=41de6631aeb3a1a6c9f6aaec5f8e904c63646592;hpb=bac5cba029aebec55df758a3c18e8edcf684af1f;p=lhc%2Fateliers.git diff --git a/vm_remote b/vm_remote index 41de663..b12b180 100755 --- a/vm_remote +++ b/vm_remote @@ -1,10 +1,6 @@ #!/bin/sh set -e -f ${DRY_RUN:+-n} -u -tool=$0 -while test -L "$tool" - do tool=$(readlink "$tool") - done -tool=${tool%/*} +tool=$(readlink -e "${0%/*}") . "$tool"/lib/rule.sh . "$tool"/etc/vm.sh @@ -51,7 +47,7 @@ rule_ssh () { "$tool"/lib/ssh $vm_fqdn "$@" } rule_mosh () { - mosh --ssh="$tool/lib/ssh $*" $vm_fqdn + mosh --ssh="$tool/lib/ssh ${ssh-}" -- $vm_fqdn "$@" } rule__ssh_known_hosts_update () { rule ssh \