V8.00.000.2025.06.17
All checks were successful
🛡️ Shell Script Linting / 🛡️ Shell Script Linting (push) Successful in 56s

Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
2025-09-05 17:15:05 +02:00
parent 2e83b6a7cc
commit 4c89e79afc
23 changed files with 942 additions and 332 deletions

View File

@@ -14,8 +14,6 @@
# TODO: Install zsh Tools, eza
# TODO: Implement this function 4215_check_crypttab.sh
# TODO: Implement this function 4435_hardening_fail2ban.sh
# TODO: Implement this function 4470_hardening_openssl.sh
# TODO: Update .dot files.
# TODO: Update README.md for each lib and func dir.
# TODO: Update MANPAGE.md for each func.
@@ -249,7 +247,7 @@ info_echo "4050_setup_locales.sh"
setup_locales
### CDI_4100
if [[ "${apt_default_deb822}" == "true" ]]; then
if [[ "${VAR_DEB822}" == "true" ]]; then
info_echo "4105_generate_sources822.sh"
generate_sources822
else
@@ -300,7 +298,9 @@ update_grub_bootparameter
### CDI_4300
info_echo "4300_installation_network.sh"
installation_network
if [[ "${dropbear_boot}" == "true" ]]; then
info_echo "4305_installation_netsec.sh"
installation_netsec
if [[ "${VAR_DROPBEAR}" == "true" ]]; then
info_echo "4310_dropbear_build.sh"
dropbear_build
info_echo "4311_dropbear_initramfs.sh"
@@ -310,28 +310,34 @@ if [[ "${dropbear_boot}" == "true" ]]; then
fi
info_echo "4320_update_initramfs.sh"
update_initramfs
info_echo "4330_installation_ssh.sh"
installation_ssh
### CDI_4400
info_echo "4400_kernel_modules.sh"
kernel_modules && kernel_modprobe
info_echo "4410_kernel_sysctl.sh"
kernel_sysctl
info_echo "4420_installation_ssh.sh"
installation_ssh
info_echo "4430_installation_skel.sh"
installation_skel
#info_echo "4435_hardening_fail2ban.sh"
#hardening_fail2ban
info_echo "4440_hardening_files.sh"
info_echo "4420_hardening_fail2ban.sh"
hardening_fail2ban
info_echo "4430_hardening_files.sh"
hardening_files
info_echo "4450_hardening_haveged.sh"
info_echo "4440_hardening_haveged.sh"
hardening_haveged
info_echo "4460_hardening_memory.sh"
info_echo "4450_hardening_memory.sh"
hardening_memory
info_echo "4460_hardening_openssl.sh"
hardening_openssl
info_echo "4470_hardening_ufw.sh"
hardening_ufw
### CDI_4500
info_echo "4500_installation_accounts.sh"
installation_accounts # TODO: Checks ongoing
info_echo "4500_accounts_preparation.sh"
accounts_preparation
info_echo "4510_accounts_hardening.sh"
accounts_hardening
info_echo "4520_accounts_setup.sh"
accounts_setup
### CDI_4600
#info_echo "4205_check_fstab.sh"
@@ -354,7 +360,7 @@ if [[ "${VAR_RECOVERY}" == "true" ]]; then
fi
### Dialog Output for Initialization END
if ! "${VAR_AUTO_INSTALL}"; then . ./lib/cdi_0200_dialog/0200_dialog_helper.sh && dialog_box_cleaner; fi
if ! "${VAR_AUTO_INSTALL}"; then dialog_box_cleaner; fi
declare -gx VAR_SCRIPT_SUCCESS="true"