From 2f08b1414e278c36f993524954b4cc10eeb8a7c4 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Tue, 14 Oct 2025 07:07:28 -0700 Subject: [PATCH] Use more standardized backup directory, outside of RAM. --- tasks/general/acct_mgmt/users.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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' ***"