Further parameterization of the burn-image.sh script.
[backups/.git] / scripts / cron-pack.sh
1 #!/bin/sh
2
3 export PATH=$(dirname $0):/bin:/usr/bin:/sbin
4
5 # source the default configuration
6 . config.sh
7
8 # source the system specific configuration
9 [ -f /etc/lsbackups.conf ] && . /etc/lsbackups.conf
10
11 minutes=$(($backupeveryXdays * 1440 - 60))
12
13 if [ -n "$(find $lastbackupfile -mmin +$minutes)" -o -n "$(cat $statusfile | grep -i incomplete)" ]; then
14   echo "Running backups from cron..."
15   setsid pack-image.sh
16   exit 0
17 fi
18
19 echo "Not running backups today.  Backups were last run on $(<$lastbackupfile)"