base-files: profile: fix error sh: 1: unknown operand

Handle errors when SHLVL isn't set.

(From OE-Core rev: 5df53fcfe3b70a5312fced3fcc1ba6290f2ee794)

Signed-off-by: Felix Nilsson <felixn@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Felix Nilsson
2024-05-20 10:29:28 +02:00
committed by Richard Purdie
parent 857f34eb49
commit 4b62fa0f52

View File

@@ -58,7 +58,7 @@ resize() {
fi
# only do this for /dev/tty[A-z] which are typically
# serial ports
if [ $FIRSTTIMESETUP -eq 1 -a $SHLVL -eq 1 ] ; then
if [ $FIRSTTIMESETUP -eq 1 -a ${SHLVL:-1} -eq 1 ] ; then
case $(tty 2>/dev/null) in
/dev/tty[A-z]*) resize >/dev/null;;
esac