18 lines
562 B
Bash
Raw Normal View History

#!/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
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