20 lines
425 B
Bash
Executable File
20 lines
425 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
. "$(dirname "$0")"/vars.sh
|
|
|
|
# Send notification email using a script on the backup host
|
|
# First argument is our hostname, second argument is destination;
|
|
# mail body is provided on stdin.
|
|
|
|
if tty -s ; then
|
|
echo 'Refusing to read mail body from terminal'
|
|
exit 1
|
|
fi
|
|
|
|
ssh \
|
|
-F "$SSH/config" \
|
|
-i "$SSH/id_ecdsa_notify" \
|
|
"$BACKUP_USER@$BACKUP_HOST" \
|
|
borg/notify.sh "$HOSTNAME" "$1"
|