#!/bin/sh
set -eu
hostname="$(hostname)"
target="$1"
export targetdir="$2"
shift 2
export BORG_REPO="$target:$targetdir"
export BORG_PASSCOMMAND="cat /etc/borg-passphrase"
if borg init --encryption=repokey
then
borg upgrade --disable-tam
fi
DATE="$(date +%Y-%m-%dT%H%M%S)"
echo borg "$@"
borg "$@"
echo borg finished