X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=mount-latest-remote;h=04ac198a0a514f49d316cf92e82e5cc8fe95007a;hb=5a6e794f459b3e83b6d665e05d0ab0c8bc6cdfbe;hp=bcd9e284e1703c3c686860ae2cae3d3a5cd5760f;hpb=c00afb64faf2a6f25c59a72c0e801f079ea746aa;p=distro-setup diff --git a/mount-latest-remote b/mount-latest-remote index bcd9e28..04ac198 100755 --- a/mount-latest-remote +++ b/mount-latest-remote @@ -16,7 +16,7 @@ # usage: HOST [mount-latest-subvol args] -source /usr/local/lib/err +set -e; . /usr/local/lib/bash-bear; set +e script_dir=$(dirname $(readlink -f "$BASH_SOURCE")) @@ -49,7 +49,7 @@ if [[ $tg == *:* ]]; then rsynctg="[$tg]" fi # R = relative, t = times, O = omit-dir-times, p = perms -er rsync -RtOp bin/{mount-latest-subvol,check-subvol-stale} lib/err "root@$rsynctg:/usr/local" || continue +er rsync -RtOp bin/{mount-latest-subvol,check-subvol-stale} lib/bash-bear "root@$rsynctg:/usr/local" || continue # note: this can hang if we have an old nfs mount. er ssh root@$tg timeout -s 9 600 /usr/local/bin/mount-latest-subvol "$@"