From c100114c51d2f5e9e8ed2efd58d065b0dd3b34f8 Mon Sep 17 00:00:00 2001
From: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Date: Fri, 23 Dec 2022 10:05:44 +0100
Subject: Fix newlines in network file

---
 debvm-create | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/debvm-create b/debvm-create
index e16c632..dbf1192 100755
--- a/debvm-create
+++ b/debvm-create
@@ -156,15 +156,15 @@ set -- '--customize-hook=chroot "$1" passwd --delete root' "$@"
 
 # dhcp on all network interfaces
 SYSD_NET_MATCH='Name=en*\n'
-test "$SUITE" = jessie && SYSD_NET_MATCH="${SYSD_NET_MATCH}Name=eth*\\n"
+test "$SUITE" = jessie && SYSD_NET_MATCH="${SYSD_NET_MATCH}Name=eth*\n"
 SYSD_NET_NET='DHCP=yes\n'
 # This anchor is included by default since bullseye. Fails DNSSEC validation when missing.
 case "$SUITE" in jessie|stretch|buster)
-	SYSD_NET_NET="${SYSD_NET_NET}DNSSECNegativeTrustAnchors=home.arpa\n\n"
+	SYSD_NET_NET="${SYSD_NET_NET}DNSSECNegativeTrustAnchors=home.arpa\n"
 ;; esac
 set -- \
 	'--customize-hook=chroot "$1" systemctl enable systemd-networkd.service' \
-	"--customize-hook=printf \"[Match]\\n${SYSD_NET_MATCH}[Network]\\n$SYSD_NET_NET"'[DHCP]\nUseDomains=yes\n" > "$1/etc/systemd/network/20-wired.network"' \
+	"--customize-hook=printf \"[Match]\\n${SYSD_NET_MATCH}\\n[Network]\\n$SYSD_NET_NET"'\n[DHCP]\nUseDomains=yes\n" > "$1/etc/systemd/network/20-wired.network"' \
 	"$@"
 
 # add ssh key for root
-- 
cgit v1.2.3