2022-11-21 23:13:26 +01:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
# use serial console and remove quiet
|
|
|
|
sed -i 's/\(APPEND .*\)/\1 console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 consoleblank=0/' /boot/extlinux.conf
|
|
|
|
sed -i '/\(APPEND .*\)/s/[[:space:]]*quiet[[:space:]]*/ /g' /boot/extlinux.conf
|
|
|
|
|
2020-08-03 12:27:15 +02:00
|
|
|
|
|
|
|
# autologin on serial console
|
2022-11-21 23:13:26 +01:00
|
|
|
cat <<'EOF' | tee /usr/local/bin/rootlogin
|
|
|
|
#!/bin/sh
|
|
|
|
exec /bin/login -f root
|
|
|
|
EOF
|
|
|
|
chmod +x /usr/local/bin/rootlogin
|
|
|
|
#/sbin/getty -L ttyS0 115200 vt100
|
|
|
|
sed -i 's/^ttyS0.*/ttyS0::respawn:\/sbin\/getty -n -l \/usr\/local\/bin\/rootlogin -L ttyS0 115200 vt100/' /etc/inittab
|