PACK="$1.tar.bz2"
DATE="`date +%Y%m%d`"
DEST_BASE="$SITES/backups"
-DEST="$DEST_BASE/site/$SITE/`facter hostname`/$DATE"
+DEST_BASE_SITE="$DEST_BASE/site/$SITE"
+DEST="$DEST_BASE_SITE/`facter hostname`/$DATE"
# Syntax check.
if [ -z "$SITE" ]; then
cd $DEST
# Password setup
-if [ ! -e "$SITES/backups/site/$SITE/.htpasswd" ]; then
- touch $SITES/backups/site/$SITE/.htpasswd
- chmod 640 $SITES/backups/site/$SITE/.htpasswd
- chown root.$BACKUPS_GROUP $SITES/backups/site/$SITE/.htpasswd
+if [ ! -e "$DEST_BASE_SITE/.htpasswd" ]; then
+ touch $DEST_BASE_SITE/.htpasswd
+ chmod 640 $DEST_BASE_SITE/.htpasswd
+ chown root.$BACKUPS_GROUP $DEST_BASE_SITE/.htpasswd
fi
# Access setup
-if [ ! -e "$SITES/backups/site/$SITE/.htaccess" ]; then
- cat > $SITES/backups/site/$SITE/.htaccess <<-EOF
+if [ ! -e "$DEST_BASE_SITE/.htaccess" ]; then
+ cat > $DEST_BASE_SITE/.htaccess <<-EOF
AuthType Basic
AuthName "Backup $SITE"
-AuthUserFile $SITES/backups/site/$SITE/.htpasswd
+AuthUserFile $DEST_BASE_SITE/.htpasswd
Require valid-user
EOF
fi