diff --git a/tasks/general/acct_mgmt/users.yml b/tasks/general/acct_mgmt/users.yml index fa4ae17..56ea6e8 100644 --- a/tasks/general/acct_mgmt/users.yml +++ b/tasks/general/acct_mgmt/users.yml @@ -784,8 +784,13 @@ function backup { EXTRA="$1" TAG="System" - BASENAME="/tmp/Backup" + BACKUP_DIR="/srv/backup" + BASENAME="$BACKUP_DIR/Backup" BACKUP="$BASENAME.`now`.$HOSTNAME.$TAG.zip" + echo "*** Creating Backup Directory ***" + mkdir -pv $BACKUP_DIR + chmod -Rv 755 $BACKUP_DIR + chown -Rv root:root $BACKUP_DIR echo "*** Removing Old Backups ***" sh -c 'rm -fv "$BASENAME"*"$TAG"*' echo "*** Creating backup at '$BACKUP' ***"