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

Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
2025-07-27 23:14:35 +02:00
parent cbb9f6cec0
commit 0fe2a74bf0
11 changed files with 73 additions and 29 deletions

View File

@@ -152,7 +152,6 @@ trap 'trap_int' INT TERM
#if ! "${VAR_AUTO_INSTALL}"; then check_provider; fi
#if ! "${VAR_AUTO_INSTALL}"; then check_kernel; fi
# TODO: Implement Debian Style Gauge Bar as Alternative Dialog Wrapper
### Dialog Output for Initialization START.
color_echo "${CYA}" "Dialog Output for Initialization START."
if ! "${VAR_AUTO_INSTALL}"; then . ./lib/0200_dialog_helper.sh && dialog_box; fi
@@ -200,7 +199,7 @@ setup_filesystem
echo "MAIN PROGRAM SEQUENCE: mount_partition()"
mount_partition
echo "MAIN PROGRAM SEQUENCE: uuid_logger()"
uuid_logger # TODO: Checks ongoing.
uuid_logger
### DEBOOTSTRAP
echo "MAIN PROGRAM SEQUENCE: func_debootstrap()"
@@ -208,9 +207,9 @@ func_debootstrap
echo "MAIN PROGRAM SEQUENCE: configure_system()"
configure_system
echo "MAIN PROGRAM SEQUENCE: generate_fstab()"
generate_fstab
generate_fstab # TODO: Checks ongoing.
echo "MAIN PROGRAM SEQUENCE: generate_crypttab()"
generate_crypttab
generate_crypttab # TODO: Checks ongoing.
echo "MAIN PROGRAM SEQUENCE: generate_sources()"
generate_sources
echo "MAIN PROGRAM SEQUENCE: minimal_toolset()"
@@ -268,6 +267,7 @@ setup_chrony
echo "MAIN PROGRAM SEQUENCE: exiting_chroot()"
exiting_chroot
# TODO: Hibernate deactivation
# TODO: Hardening Scripts Integration
# TODO: SSH 2fa integration
# TODO: Recovery Partition Integration