routerbackup/install.sh
2023-02-28 01:36:25 +01:00

25 lines
531 B
Bash
Executable File

#!/bin/bash
function run() {
echo "$@"
"$@"
}
function createlink() {
if [[ ! -e $2 ]]; then
run ln -sr $1 $2
else
if [[ -h $2 ]]; then
run ln -sfr $1 $2
else
echo "WARNING: not overwriting $2: is not a symlink!"
fi
fi
}
createlink routerbackup.yml /etc/ansible/routerbackup.yml
createlink ansible-role /etc/ansible/roles/routerbackup
createlink ansible-routerbackup /etc/ansible/bin/routerbackup
# vim: set tabstop=4 shiftwidth=4 expandtab smarttab: