| #!/bin/sh |
| |
| set -u |
| set -e |
| |
| # Add a console on tty1 |
| if [ -e ${TARGET_DIR}/etc/inittab ]; then |
| grep -qE '^tty1::' ${TARGET_DIR}/etc/inittab || \ |
| sed -i '/GENERIC_SERIAL/a\ |
| tty1::respawn:/sbin/getty -L tty1 0 vt100 # HDMI console' ${TARGET_DIR}/etc/inittab |
| # systemd doesn't use /etc/inittab, enable getty.tty1.service instead |
| elif [ -d ${TARGET_DIR}/etc/systemd ]; then |
| mkdir -p "${TARGET_DIR}/etc/systemd/system/getty.target.wants" |
| ln -sf /lib/systemd/system/getty@.service \ |
| "${TARGET_DIR}/etc/systemd/system/getty.target.wants/getty@tty1.service" |
| fi |