From c95607a81000e70bd4499e13f1e7e1799a47e70c Mon Sep 17 00:00:00 2001
From: MichaIng <micha@dietpi.com>
Date: Sun, 29 Oct 2023 15:46:12 +0100
Subject: [PATCH] v8.24

- CI | Apply workaround for "unknown" TERM for autologin workaround as well
---
 .build/images/dietpi-build                       | 2 +-
 .build/software/Amiberry/container_build.bash    | 2 +-
 .build/software/vaultwarden/container_build.bash | 2 +-
 .github/workflows/dietpi-software.bash           | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.build/images/dietpi-build b/.build/images/dietpi-build
index 628e26fba0..c2d2e06700 100755
--- a/.build/images/dietpi-build
+++ b/.build/images/dietpi-build
@@ -582,7 +582,7 @@ After=dietpi-postboot.service
 [Service]
 Type=idle
 StandardOutput=tty
-ExecStart=/boot/dietpi/dietpi-login
+ExecStart=/bin/dash -c 'infocmp "$TERM" > /dev/null 2>&1 || export TERM=dumb; exec /boot/dietpi/dietpi-login'
 
 [Install]
 WantedBy=multi-user.target
diff --git a/.build/software/Amiberry/container_build.bash b/.build/software/Amiberry/container_build.bash
index cab63b7f34..44dab84620 100755
--- a/.build/software/Amiberry/container_build.bash
+++ b/.build/software/Amiberry/container_build.bash
@@ -95,7 +95,7 @@ After=dietpi-postboot.service
 [Service]
 Type=idle
 StandardOutput=tty
-ExecStart=/boot/dietpi/dietpi-login
+ExecStart=/bin/dash -c 'infocmp "$TERM" > /dev/null 2>&1 || export TERM=dumb; exec /boot/dietpi/dietpi-login'
 
 [Install]
 WantedBy=multi-user.target
diff --git a/.build/software/vaultwarden/container_build.bash b/.build/software/vaultwarden/container_build.bash
index 89f06aac62..3e07f3e9ac 100755
--- a/.build/software/vaultwarden/container_build.bash
+++ b/.build/software/vaultwarden/container_build.bash
@@ -100,7 +100,7 @@ After=dietpi-postboot.service
 [Service]
 Type=idle
 StandardOutput=tty
-ExecStart=/boot/dietpi/dietpi-login
+ExecStart=/bin/dash -c 'infocmp "$TERM" > /dev/null 2>&1 || export TERM=dumb; exec /boot/dietpi/dietpi-login'
 
 [Install]
 WantedBy=multi-user.target
diff --git a/.github/workflows/dietpi-software.bash b/.github/workflows/dietpi-software.bash
index bbb39f724d..03167e1126 100644
--- a/.github/workflows/dietpi-software.bash
+++ b/.github/workflows/dietpi-software.bash
@@ -317,7 +317,7 @@ After=dietpi-postboot.service
 [Service]
 Type=idle
 StandardOutput=tty
-ExecStart=/boot/dietpi/dietpi-login
+ExecStart=/bin/dash -c 'infocmp "$TERM" > /dev/null 2>&1 || export TERM=dumb; exec /boot/dietpi/dietpi-login'
 
 [Install]
 WantedBy=multi-user.target