From db5cefa913fd6d16a327bd5f8a24a6830c4d2149adf93c407f7d613b202df3d3 Mon Sep 17 00:00:00 2001 From: "Marc S. Weidner" Date: Tue, 12 Aug 2025 19:15:58 +0200 Subject: [PATCH] V8.04.002.2025.08.11 Signed-off-by: Marc S. Weidner --- scripts/0010_dhcp_supersede.sh | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/scripts/0010_dhcp_supersede.sh b/scripts/0010_dhcp_supersede.sh index 341997d..dd33979 100644 --- a/scripts/0010_dhcp_supersede.sh +++ b/scripts/0010_dhcp_supersede.sh @@ -31,19 +31,31 @@ EOF cat << 'EOF' >> "${VAR_HANDLER_BUILD_DIR}"/config/includes.chroot/etc/dhcpcd.conf +# SPDX-Version: 3.0 +# SPDX-CreationInfo: 2025-08-12; WEIDNER, Marc S.; +# 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.; +# 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 -### Global defaults for all interfaces -option fqdn.fqdn +### Global defaults for all interfaces. option host_name option domain_name option domain_search -fqdn 2 -# Enforce static DNS and prevent dhcpcd from writing resolv.conf +### 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'. nooption domain_name_servers nohook resolv.conf rdnssd -# Static resolvers (IPv4). +### Static resolvers (IPv4). +### (This does NOT write '/etc/resolv.conf' because of nohook above.) static domain_name_servers=135.181.207.105 89.58.62.53 138.199.237.109 # vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=conf