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