diff --git a/du_setup.sh b/du_setup.sh index 01f2d09..45c9e5c 100644 --- a/du_setup.sh +++ b/du_setup.sh @@ -3,7 +3,8 @@ # Debian and Ubuntu Server Hardening Interactive Script # Version: 0.77.2 | 2025-11-24 # Changelog: -# - v0.77.2: unbound variable fix for SSH when on local VM +# - v0.77.2: Fixed an unbound variable for SSH when on a local virtual machine; +# check_dependencies should come before check_system to keep minimal servers from failing. # - 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. @@ -5225,9 +5226,9 @@ main() { # --- PRELIMINARY CHECKS --- print_header + check_dependencies check_system run_update_check - check_dependencies # --- HANDLE SPECIAL OPERATIONAL MODES --- if [[ "$CLEANUP_ONLY" == "true" ]]; then diff --git a/du_setup.sh.sha256 b/du_setup.sh.sha256 index 6fd26b8..9b374f8 100644 --- a/du_setup.sh.sha256 +++ b/du_setup.sh.sha256 @@ -1 +1 @@ -cc452373d37d207593e94e8d774f0daabe264d61df2818e0439d25b9af35bc11 du_setup.sh +197baf1b867a354eb479a43a23055be4f8aa46c28d4852e92aa14f50ae976962 du_setup.sh