From 749d6a5b3b6e701aff4d7c818d06866279991c51 Mon Sep 17 00:00:00 2001 From: buildplan Date: Thu, 16 Oct 2025 22:13:17 +0100 Subject: [PATCH] backup script file --- du_setup.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/du_setup.sh b/du_setup.sh index 542a272..1bee4a6 100644 --- a/du_setup.sh +++ b/du_setup.sh @@ -1585,6 +1585,8 @@ configure_system() { print_info "Large temporary files may consume system memory" mkdir -p "$BACKUP_DIR" && chmod 700 "$BACKUP_DIR" + log "Backing up script itself for audit trail" + cp "${SCRIPT_DIR}/$(basename "$0")" "$BACKUP_DIR/du_setup_v${CURRENT_VERSION}.sh" cp /etc/hosts "$BACKUP_DIR/hosts.backup" cp /etc/fstab "$BACKUP_DIR/fstab.backup" cp /etc/sysctl.conf "$BACKUP_DIR/sysctl.conf.backup" 2>/dev/null || true