12345678910111213141516171819 |
- #!/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
- # exnsure overlays exists for genimage
- mkdir -p "${BINARIES_DIR}/rpi-firmware/overlays"
|