set -eE -o pipefail
trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
+# note, we could have done machine specific subvols,
+# but there were so few files, it just didn't seem
+# necessary to have an rw copy on those machines
+# which did not have the whole p subvol.
+
gen_args=()
do_snapshot=true
batch=false
fi
# note, i'd prefer to use /usr/local/bin, but it's not in arch's default
# path for root.
-scp /usr/bin/unison-latest-stable root@$host:/usr/bin/unison
+rsync -L /usr/bin/unison-latest-stable root@$host:/usr/bin/unison
if $do_snapshot; then
unison-snapshot
if s $f "$host"; then
if [[ $host == frodo ]]; then
# only send data to the machine i do full backups to
- p=/q/p/c/machine_specific/$HOSTNAME/.unison/
+ p=/p/c/machine_specific/$HOSTNAME/.unison/
s rsync -rlptgohi $p root@$host:$p
fi
- p=/q/p/c/machine_specific/$host/.unison/
+ p=/p/c/machine_specific/$host/.unison/
s rsync -rlptgohvi root@$host:$p $p
fi