summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/sysvinit/sysvinit-inittab
diff options
context:
space:
mode:
authorJohannes Schneider <johannes.schneider@leica-geosystems.com>2022-08-02 11:40:19 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-08-12 15:46:49 +0100
commit54dd5c56fc76390bcc02b4d91eec2d8c45b7ae77 (patch)
tree51e935a5ab9330a308e9a7634229eac5b54c1d75 /meta/recipes-core/sysvinit/sysvinit-inittab
parent39197039e90313f66cf9aa1e6631b5678f04325d (diff)
downloadpoky-54dd5c56fc76390bcc02b4d91eec2d8c45b7ae77.tar.gz
classes: rootfs-postcommands: autologin root on serial-getty
when empty-root-password AND serial-autologin-root are part of the IMAGE_FEATURES, save some of the developers time by not having to type the (then still sole) 'root' username on the serial console after each and every reboot this is done by inserting '--autologin root' into the command line of the responsible 'getty' service (From OE-Core rev: 01b3cb46405f814e27cab5290118211786cd63a0) Signed-off-by: Johannes Schneider <johannes.schneider@leica-geosystems.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/sysvinit/sysvinit-inittab')
-rw-r--r--meta/recipes-core/sysvinit/sysvinit-inittab/start_getty3
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
index 699a1ead1a..7106fb72fb 100644
--- a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
+++ b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty
@@ -9,9 +9,10 @@ case $(readlink -f "${getty}") in
9 if [ -x "/usr/bin/setsid" ] ; then 9 if [ -x "/usr/bin/setsid" ] ; then
10 setsid="/usr/bin/setsid" 10 setsid="/usr/bin/setsid"
11 fi 11 fi
12 options=""
12 ;; 13 ;;
13esac 14esac
14 15
15if [ -e /sys/class/tty/$2 -a -c /dev/$2 ]; then 16if [ -e /sys/class/tty/$2 -a -c /dev/$2 ]; then
16 ${setsid:-} ${getty} -L $1 $2 $3 17 ${setsid:-} ${getty} ${options:-} -L $1 $2 $3
17fi 18fi