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

Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
2025-10-28 19:14:45 +01:00
parent 5cdf9f93a1
commit 311074c1d3
12 changed files with 133 additions and 49 deletions

View File

@@ -43,34 +43,34 @@ cat << 'EOF' >> "${VAR_HANDLER_BUILD_DIR}"/config/includes.chroot/etc/dhcpcd.con
# SPDX-Security-Contact: security@coresecret.eu
### No Global APIPA-Fallback.
#noipv4ll
noipv4ll
### A ServerID is required by RFC2131.
#require dhcp_server_identifier
require dhcp_server_identifier
### Respect the network MTU. This is applied to DHCP routes.
#option interface_mtu
option interface_mtu
### A list of options to request from the DHCP server.
#option host_name
#option domain_name
#option domain_search
#option rapid_commit
### Most distributions have NTP support.
#option ntp_servers
### Ask server to update both A and PTR via FQDN (RFC 4702 semantics).
#fqdn both
###-----------------------------------------------------------------------------------------------------------------------------
### Global defaults for all interfaces.
option host_name
option domain_name
option domain_search
option rapid_commit
### Most distributions have NTP support.
option ntp_servers
### Ask server to update both A and PTR via FQDN (RFC 4702 semantics).
fqdn both
###-----------------------------------------------------------------------------------------------------------------------------
### Global defaults for all interfaces.
#option host_name
#option domain_name
#option domain_search
### Ask server to update both A and PTR via FQDN (RFC 4702 semantics).
#fqdn both
###-----------------------------------------------------------------------------------------------------------------------------
### Enforce static DNS and prevent dhcpcd from writing 'resolv.conf'.

View File

@@ -88,12 +88,12 @@ Verify_checksums() {
if [ -e "${_CHECKSUM}" ]; then
#echo "Found ${_CHECKSUM}..." > "${_TTY}"
log_begin_msg "Found ${_CHECKSUM}..."
printf "Found %s...\n" "${_CHECKSUM}"
if [ -e "/bin/${_DIGEST}sum" ]; then
#echo "Checking ${_CHECKSUM}..." > "${_TTY}"
log_begin_msg "Checking ${_CHECKSUM}..."
printf "Checking %s...\n" "${_CHECKSUM}"
# Verify checksums
# shellcheck disable=SC2312
@@ -106,7 +106,7 @@ Verify_checksums() {
else
#echo "Not found /bin/${_DIGEST}sum..." > "${_TTY}"
log_begin_msg "Not found /bin/${_DIGEST}sum...."
printf "Not found /bin/%ssum....\n" "${_DIGEST}"
fi
@@ -121,7 +121,7 @@ Verify_checksums() {
case "${_RETURN}" in
0)
log_success_msg "Verification of ${_CHECKSUMS[*]} successful; continuing booting in 8 seconds."
log_success_msg "Verification of checksums successful; continuing booting in 8 seconds."
sleep 8
return 0
;;

10
scripts/usr/local/.keep Normal file
View File

@@ -0,0 +1,10 @@
# SPDX-Version: 3.0
# SPDX-CreationInfo: 2025-10-28; WEIDNER, Marc S.; <msw@coresecret.dev>
# SPDX-ExternalRef: GIT https://git.coresecret.dev/msw/CISS.debian.live.builder.git
# SPDX-FileContributor: WEIDNER, Marc S.; Centurion Intelligence Consulting Agency
# SPDX-FileCopyrightText: 2024-2025; WEIDNER, Marc S.; <msw@coresecret.dev>
# SPDX-FileType: SOURCE
# SPDX-License-Identifier: EUPL-1.2 OR LicenseRef-CCLA-1.0
# SPDX-LicenseComment: This file is part of the CISS.debian.installer.secure framework.
# SPDX-PackageName: CISS.debian.live.builder
# SPDX-Security-Contact: security@coresecret.eu