From 3410cf4426ca47b4934d8360e9dcec66f5218973 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Tue, 14 Oct 2025 08:35:21 -0700 Subject: [PATCH] Ensure backup's TRASH folder gets created and used properly. --- files/scripts/backup_system.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/files/scripts/backup_system.sh b/files/scripts/backup_system.sh index 6d01446..2b9716d 100755 --- a/files/scripts/backup_system.sh +++ b/files/scripts/backup_system.sh @@ -22,15 +22,16 @@ BACKUP="$BACKUP_DIR/$BASENAME.$DATE.$HOSTNAME.$TAG.zip" echo "*** Creating Backup Directory ***" sudo mkdir -pv "$BACKUP_DIR" -sudo chmod -Rv 755 "$BACKUP_DIR" +sudo mkdir -pv "$BACKUP_DIR/TRASH" +sudo chmod -Rv 775 "$BACKUP_DIR" sudo chown -Rv root:root "$BACKUP_DIR" -cd "$BACKUP_DIR" ## Cleanup ## echo "*** Removing Old Backups ***" -mv -v "$BASENAME"*"$TAG"* ~/TRASH/ -rm -v ~/TRASH/"${BASENAME}*${TAG}*.zip" +cd "$BACKUP_DIR" +sudo mv -v "$BASENAME"*"$TAG"* TRASH/ +sudo rm -v TRASH/* ## Main