X-Git-Url: http://git.pippins.net/embedvideo/.git/static/gitweb.js?a=blobdiff_plain;f=scripts%2Fcron-pack.sh;h=f34489a0d3d59ac909b0d228a7c3d5435556b3de;hb=26208191cbd7c6ec3f79f9cfd863b78d323eaacf;hp=62c65ad746dcac88e2bb5413ab212694e88bd1db;hpb=1bf84f6a5da2c88def0df3643abe41b11c3b0c89;p=backups%2F.git diff --git a/scripts/cron-pack.sh b/scripts/cron-pack.sh index 62c65ad..f34489a 100755 --- a/scripts/cron-pack.sh +++ b/scripts/cron-pack.sh @@ -6,12 +6,11 @@ export PATH=$(dirname $0):/bin:/usr/bin:/sbin . config.sh # source the system specific configuration -if [ -f /etc/lsbackups.conf ] -then - . /etc/lsbackups.conf -fi +[ -f /etc/lsbackups.conf ] && . /etc/lsbackups.conf -if [ -n "$(find $lastbackupfile -mtime +14)" -o -n "$(cat $statusfile | grep -i incomplete)" ]; then +minutes=$(($backupeveryXdays * 1440 - 60)) + +if [ -n "$(find $lastbackupfile -mmin +$minutes)" -o -n "$(cat $statusfile | grep -i incomplete)" ]; then echo "Running backups from cron..." setsid pack-image.sh exit 0