V8.00.000.2025.06.17

Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
2025-07-15 22:31:36 +02:00
parent 1cb7b5d7b4
commit b396ffbd34
3 changed files with 44 additions and 20 deletions

View File

@@ -40,17 +40,17 @@
[[ ${#} -eq 0 ]] && { [[ ${#} -eq 0 ]] && {
. ./lib/0000_usage.sh; usage >&2; exit 1; } . ./lib/0000_usage.sh; usage >&2; exit 1; }
### SOURCING MUST SET EARLY VARIABLES AND GUARD_SOURCING() ### SOURCING MUST SET EARLY VARIABLES
. ./var/early.var.sh . ./var/early.var.sh
. ./lib/0010_guard_sourcing.sh
### CHECK FOR CONTACT, HELP, AND VERSION STRING ### CHECK FOR CONTACT, HELP, AND VERSION STRING
for arg in "$@"; do case "${arg,,}" in -c|--contact) . ./lib/0001_contact.sh; contact; exit 0;; esac; done for arg in "$@"; do case "${arg,,}" in -c|--contact) . ./lib/0001_contact.sh; contact; exit 0;; esac; done
for arg in "$@"; do case "${arg,,}" in -h|--help) . ./lib/0000_usage.sh; usage; exit 0;; esac; done for arg in "$@"; do case "${arg,,}" in -h|--help) . ./lib/0000_usage.sh; usage; exit 0;; esac; done
for arg in "$@"; do case "${arg,,}" in -v|--version) . ./lib/0002_version.sh; version; exit 0;; esac; done for arg in "$@"; do case "${arg,,}" in -v|--version) . ./lib/0002_version.sh; version; exit 0;; esac; done
### ALL CHECKS DONE. READY TO START THE SCRIPT ### ALL CHECKS DONE. READY TO START THE SCRIPT. SOURCING GUARD_SOURCING()
declare -grx VAR_SETUP="true" declare -grx VAR_SETUP="true"
. ./lib/0010_guard_sourcing.sh
### CHECK FOR AUTO INSTALL MODE ### CHECK FOR AUTO INSTALL MODE
for arg in "$@"; do case "${arg,,}" in -a|--autoinstall) declare -gx VAR_AUTO_INSTALL="true";; esac; done; unset arg for arg in "$@"; do case "${arg,,}" in -a|--autoinstall) declare -gx VAR_AUTO_INSTALL="true";; esac; done; unset arg

View File

@@ -9,20 +9,40 @@
# SPDX-LicenseComment: This file is part of the CISS.debian.installer.secure framework. # SPDX-LicenseComment: This file is part of the CISS.debian.installer.secure framework.
# SPDX-PackageName: CISS.debian.installer # SPDX-PackageName: CISS.debian.installer
# SPDX-Security-Contact: security@coresecret.eu # SPDX-Security-Contact: security@coresecret.eu
. ./func/
. ./func/
. ./func/1082_helper_modules.sh
. ./func/1120_logging_modules.sh
. ./func/1030_check_nic.sh . ./func/1030_check_nic.sh
. ./func/1080_helper_chroot.sh
. ./func/1081_helper_grub.sh . ./func/1081_helper_grub.sh
. ./func/1082_helper_modules.sh
. ./func/1083_helper_print.sh
. ./func/1084_helper_sanitizer.sh
. ./func/1085_helper_secure_dl.sh
. ./func/1086_helper_yaml.sh
. ./func/1120_logging_modules.sh
. ./func/1220_validation_element.sh
. ./func/1221_validation_ip.sh
. ./func/1222_validation_preseed.sh
. ./func/1250_yaml_parser.sh . ./func/1250_yaml_parser.sh
. ./func/1251_yaml_reader.sh . ./func/1251_yaml_reader.sh
. ./func/ . ./func/3200_partitioning.sh
. ./func/ . ./func/3220_partition_encryption.sh
. ./func/ . ./func/3240_partition_formatting.sh
. ./func/ . ./func/3260_setup_filesystem.sh
. ./func/ . ./func/3280_mount_partition.sh
. ./func/ . ./func/3290_uuid_logger.sh
. ./func/ . ./func/4000_debootstrap.sh
. ./func/4020_configure_system.sh
. ./func/4040_generate_fstab.sh
. ./func/4060_generate_crypttab.sh
. ./func/4080_generate_sources.sh
. ./func/4100_setup_timezone.sh
. ./func/4110_setup_locales.sh
. ./func/4120_installation_kernel.sh
. ./func/4130_setup_network.sh
. ./func/4140_setup_hostname.sh
. ./func/4150_setup_grub.sh
. ./func/4160_grub_bootparameter.sh
. ./func/4170_installation_microcode.sh
. ./func/4180_setup_ssh.sh
. ./func/4190_installation_dropbear.sh
. ./func/ . ./func/
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=sh # vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=sh

View File

@@ -11,8 +11,18 @@
# SPDX-Security-Contact: security@coresecret.eu # SPDX-Security-Contact: security@coresecret.eu
. ./lib/0000_usage.sh . ./lib/0000_usage.sh
. ./lib/0001_contact.sh . ./lib/0001_contact.sh
. ./lib/0002_version.sh
. ./lib/0010_guard_sourcing.sh
. ./lib/0011_guard_safe_exec.sh
. ./lib/0020_gen_dir_files.sh . ./lib/0020_gen_dir_files.sh
. ./lib/0030_check_pkgs.sh . ./lib/0030_check_pkgs.sh
. ./lib/0031_check_git.sh
. ./lib/0050_debug_pre_scan.sh
. ./lib/0051_debug_var_dump.sh
. ./lib/0052_debug_trace.sh
. ./lib/0053_debug_trace_header.sh
. ./lib/0054_debug_trap.sh
. ./lib/0055_debug_trap_header.sh
. ./lib/0060_trap_err.sh . ./lib/0060_trap_err.sh
. ./lib/0070_trap_exit.sh . ./lib/0070_trap_exit.sh
. ./lib/0080_trap_int.sh . ./lib/0080_trap_int.sh
@@ -23,10 +33,4 @@
. ./lib/0103_arg_priority_check.sh . ./lib/0103_arg_priority_check.sh
. ./lib/0200_dialog_helper.sh . ./lib/0200_dialog_helper.sh
. ./lib/ . ./lib/
. ./lib/
. ./lib/
. ./lib/
. ./lib/
. ./lib/
. ./lib/
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=sh # vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=sh