projects
/
backups
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added available disk space check & new backupeveryXdays config var.
[backups/.git]
/
scripts
/
cron-pack.sh
diff --git
a/scripts/cron-pack.sh
b/scripts/cron-pack.sh
index 2127e42b119b723be914f001b9d6c141ff1b15ab..f34489a0d3d59ac909b0d228a7c3d5435556b3de 100755
(executable)
--- a/
scripts/cron-pack.sh
+++ b/
scripts/cron-pack.sh
@@
-2,10
+2,13
@@
export PATH=$(dirname $0):/bin:/usr/bin:/sbin
export PATH=$(dirname $0):/bin:/usr/bin:/sbin
+# source the default configuration
. config.sh
. config.sh
-days=15
-minutes=$(($days * 1440 - 60))
+# source the system specific configuration
+[ -f /etc/lsbackups.conf ] && . /etc/lsbackups.conf
+
+minutes=$(($backupeveryXdays * 1440 - 60))
if [ -n "$(find $lastbackupfile -mmin +$minutes)" -o -n "$(cat $statusfile | grep -i incomplete)" ]; then
echo "Running backups from cron..."
if [ -n "$(find $lastbackupfile -mmin +$minutes)" -o -n "$(cat $statusfile | grep -i incomplete)" ]; then
echo "Running backups from cron..."