respect BINDIR in systemd and cron files

pull/88/head
Benedikt Morbach 2016-05-04 15:11:20 +02:00
parent cb0851c8b6
commit 0d90b7b368
3 changed files with 4 additions and 2 deletions

View File

@ -22,11 +22,13 @@ install-systemd:
@echo 'installing systemd service units...'
install -Dm644 contrib/systemd/btrbk.service "$(DESTDIR)$(SYSTEMDDIR)/btrbk.service"
install -Dm644 contrib/systemd/btrbk.timer "$(DESTDIR)$(SYSTEMDDIR)/btrbk.timer"
sed -i -e "s#@BINDIR@#$(BINDIR)#g" "$(DESTDIR)$(SYSTEMDDIR)/btrbk.service"
install-share:
@echo 'installing auxiliary scripts...'
install -Dm755 ssh_filter_btrbk.sh "$(DESTDIR)$(SCRIPTDIR)/ssh_filter_btrbk.sh"
install -Dm755 contrib/cron/btrbk-mail "$(DESTDIR)$(SCRIPTDIR)/btrbk-mail"
sed -i -e "s#@BINDIR@#$(BINDIR)#g" "$(DESTDIR)$(SCRIPTDIR)/btrbk-mail"
install-man:
@echo 'installing manpages...'

View File

@ -106,7 +106,7 @@ done
# run btrbk
#
log_info "running btrbk"
ret=$(/usr/sbin/btrbk -c "$config" ${btrbk_opts:-} run 2>&1)
ret=$(@BINDIR@/btrbk -c "$config" ${btrbk_opts:-} run 2>&1)
exitcode=$?
case $exitcode in
0) status="All backups successful"

View File

@ -3,4 +3,4 @@ Description=btrbk backup
[Service]
Type=oneshot
ExecStart=/usr/sbin/btrbk run
ExecStart=@BINDIR@/btrbk run