Ajout : etc/sv/sympa/ .
[lhc/ateliers.git] / vm_remote
index 41de663..b12b180 100755 (executable)
--- 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 \