From 61ae99d5c092ef6199253b2a3d756fb3ceed7812 Mon Sep 17 00:00:00 2001 From: buildplan <170122315+buildplan@users.noreply.github.com> Date: Sat, 28 Jun 2025 12:43:17 +0100 Subject: [PATCH 1/2] Update setup_harden_debian_ubuntu.sh --- setup_harden_debian_ubuntu.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup_harden_debian_ubuntu.sh b/setup_harden_debian_ubuntu.sh index d612620..1d5378d 100644 --- a/setup_harden_debian_ubuntu.sh +++ b/setup_harden_debian_ubuntu.sh @@ -1,7 +1,7 @@ #!/bin/bash # Debian 12 and Ubuntu Server Hardening Interactive Script -# Version: 4.1 | 2025-06-28 +# Version: 4.0 | 2025-06-28 # Changelog: # - v4.1: Generalized backup configuration to support any rsync-compatible SSH destination, renamed setup_hetzner_backup to setup_backup. # - v4.0: Added Hetzner Storage Box backup configuration with root SSH key automation, cron job scheduling, ntfy/Discord notifications, and exclude file defaults. @@ -83,7 +83,7 @@ print_header() { echo -e "${CYAN}╔═════════════════════════════════════════════════════════════════╗${NC}" echo -e "${CYAN}║ ║${NC}" echo -e "${CYAN}║ DEBIAN/UBUNTU SERVER SETUP AND HARDENING SCRIPT ║${NC}" - echo -e "${CYAN}║ v4.1 | 2025-06-28 ║${NC}" + echo -e "${CYAN}║ v4.0 | 2025-06-28 ║${NC}" echo -e "${CYAN}║ ║${NC}" echo -e "${CYAN}╚═════════════════════════════════════════════════════════════════╝${NC}" echo From 557ed96fff215fbbdfc2e5c620e1e252636620b7 Mon Sep 17 00:00:00 2001 From: buildplan <170122315+buildplan@users.noreply.github.com> Date: Sat, 28 Jun 2025 12:43:31 +0100 Subject: [PATCH 2/2] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 347f5d8..0556181 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Debian & Ubuntu Server Setup & Hardening Script -**Version:** 4.1 +**Version:** 4.0 **Last Updated:** 2025-06-28 @@ -195,4 +195,4 @@ If backups fail, check the following: ## [MIT](https://github.com/buildplan/setup_harden_server/blob/main/LICENSE "LICENSE") License -This script is open-source and provided "as is" without warranty. Use at your own risk. \ No newline at end of file +This script is open-source and provided "as is" without warranty. Use at your own risk.