# Destination directory (will be created if it doesn't exist)
DEST=$1; shift
-CONF_FILE="/etc/wizbackup/wizbackup.conf"
+CONFIG_FILE="/etc/wizbackup/wizbackup.conf"
# NOTE: --timeout needs to be large enough: if a large dir tree don't change a lot of time can pass without I/O
# NOTE: --inplace will clobber linked files in older snapshots. DON'T USE IT!
MIN_FREE_GB=10
RESULT=500
-DATE=$(date +"%Y%m%d")
-if [ $(date +"%d") = 1 ]; then
- DATE="$DATE-monthly"
-elif [ $(date +"%w") = 0 ]; then
- DATE="$DATE-weekly"
+DATE="$(date +"%Y%m%d")"
+if [ $(date +"%d") -eq 1 ]; then
+ DATE="${DATE}-monthly"
+elif [ $(date +"%w") -eq 0 ]; then
+ DATE="${DATE}-weekly"
fi
DEST="`echo $DEST | sed -e 's/\/$//'`"
-if [ -f "$CONF_FILE" ]; then
- source /etc/wizbackup/wizbackup.conf
+if [ -f "$CONFIG_FILE" ]; then
+ source "$CONFIG_FILE"
fi
# Use "backup" ssh key with ssh protocol, or password file for rsync protocol