diff --git a/patches-24.10/0013-base-files-force-users-to-log-in-on-the-serial-conso.patch b/patches-24.10/0013-base-files-force-users-to-log-in-on-the-serial-conso.patch new file mode 100644 index 000000000..22e756bfc --- /dev/null +++ b/patches-24.10/0013-base-files-force-users-to-log-in-on-the-serial-conso.patch @@ -0,0 +1,26 @@ +From e419d12dee049e3b6c5bec6c85cb8f790cc6e1de Mon Sep 17 00:00:00 2001 +From: John Crispin +Date: Fri, 1 Aug 2025 07:33:31 +0200 +Subject: [PATCH 13/55] base-files: force users to log in on the serial console + +This causes the serial console to require a password when logging in. + +Signed-off-by: John Crispin +--- + package/base-files/files/usr/libexec/login.sh | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/package/base-files/files/usr/libexec/login.sh b/package/base-files/files/usr/libexec/login.sh +index e2f898e850..32bb997f6e 100755 +--- a/package/base-files/files/usr/libexec/login.sh ++++ b/package/base-files/files/usr/libexec/login.sh +@@ -12,6 +12,4 @@ + esac + } + +-[ "$(uci -q get system.@system[0].ttylogin)" = 1 ] || exec /bin/login -f root +- + exec /bin/login +-- +2.34.1 +