routerbackup/install.sh

21 lines
481 B
Bash
Executable File

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