From de930c0705c4af03b8473bfd48b48398997b1088 Mon Sep 17 00:00:00 2001 From: Leora Date: Wed, 19 Nov 2025 12:00:43 -0600 Subject: [PATCH] Version bump (v0.77.1) & sha256 update --- README.md | 8 ++++---- du_setup.sh | 7 ++++--- du_setup.sh.sha256 | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d0d39fe..2d4cb72 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@ ----- -**Version:** v0.77 +**Version:** v0.77.1 -**Last Updated:** 2025-11-17 +**Last Updated:** 2025-11-19 **Compatible With:** @@ -87,12 +87,12 @@ sha256sum du_setup.sh Compare the output hash to the one below. They must match exactly. -`c0ba3b6fcb9022895c79f809b6e432fd4446f7464fc090d15d361508e234289e` +`2ADF74FB455EE3BC49463BA7BE4C1A1417D6C546066E5CF2A2A06DC7FABD17FD` Or echo the hash to check, it should output: `du_setup.sh: OK` ```bash -echo c0ba3b6fcb9022895c79f809b6e432fd4446f7464fc090d15d361508e234289e du_setup.sh | sha256sum --check +echo 2ADF74FB455EE3BC49463BA7BE4C1A1417D6C546066E5CF2A2A06DC7FABD17FD du_setup.sh | sha256sum --check ``` ### 3. Run the Script diff --git a/du_setup.sh b/du_setup.sh index 5d37926..5b86690 100644 --- a/du_setup.sh +++ b/du_setup.sh @@ -1,8 +1,9 @@ #!/bin/bash # Debian and Ubuntu Server Hardening Interactive Script -# Version: 0.77 | 2025-11-17 +# Version: 0.77.1 | 2025-11-19 # Changelog: +# - v0.77.1: Auto SSH connection whitelist feat & whitelist deduplication. # - v0.77: User-configurable ignoreip functionality for configure_fail2ban function. # Add a few more core packages in install_packages function. # - v0.76: Improve the flexibility of the built-in Docker daemon.json file to prevent any potential Docker issues. @@ -83,7 +84,7 @@ set -euo pipefail # --- Update Configuration --- -CURRENT_VERSION="0.77" +CURRENT_VERSION="0.77.1" SCRIPT_URL="https://raw.githubusercontent.com/buildplan/du_setup/refs/heads/main/du_setup.sh" CHECKSUM_URL="${SCRIPT_URL}.sha256" @@ -234,7 +235,7 @@ print_header() { printf '%s\n' "${CYAN}╔═════════════════════════════════════════════════════════════════╗${NC}" printf '%s\n' "${CYAN}║ ║${NC}" printf '%s\n' "${CYAN}║ DEBIAN/UBUNTU SERVER SETUP AND HARDENING SCRIPT ║${NC}" - printf '%s\n' "${CYAN}║ v0.77 | 2025-11-17 ║${NC}" + printf '%s\n' "${CYAN}║ v0.77.1 | 2025-11-19 ║${NC}" printf '%s\n' "${CYAN}║ ║${NC}" printf '%s\n' "${CYAN}╚═════════════════════════════════════════════════════════════════╝${NC}" printf '\n' diff --git a/du_setup.sh.sha256 b/du_setup.sh.sha256 index e0af13c..b6a9d11 100644 --- a/du_setup.sh.sha256 +++ b/du_setup.sh.sha256 @@ -1 +1 @@ -c0ba3b6fcb9022895c79f809b6e432fd4446f7464fc090d15d361508e234289e du_setup.sh +2ADF74FB455EE3BC49463BA7BE4C1A1417D6C546066E5CF2A2A06DC7FABD17FD du_setup.sh