pmaports/main/postmarketos-base/postmarketos-base.trigger
Pablo Correa Gómez c5d147be99
main/postmarketos-base: adapt to new deviceinfo path (MR 4283)
This greatly simplifies the trigger, since now we can monitor a
directory.

In addition, depend on the latest devicepkg-utils
2023-09-25 09:20:32 +02:00

22 lines
629 B
Bash

#!/bin/sh -e
deviceinfo_getty=""
# shellcheck disable=SC1091
. /usr/share/misc/source_deviceinfo
if [ -n "${deviceinfo_getty}" ]; then
port=$(echo "${deviceinfo_getty}" | cut -s -d ";" -f 1)
baudrate=$(echo "${deviceinfo_getty}" | cut -s -d ";" -f 2)
if [ -n "${port}" ] && [ -n "${baudrate}" ]; then
echo "Configuring a getty on port ${port} with baud rate ${baudrate}"
sed -i -e "s/#ttyS0::respawn:\/sbin\/getty -L ttyS0 115200 vt100/${port}::respawn:\/sbin\/getty -L ${port} ${baudrate} vt100/" /etc/inittab
else
echo "ERROR: Invalid value for deviceinfo_getty: ${deviceinfo_getty}"
exit 1
fi
fi
sync
exit 0