summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Nilsson <felixn@axis.com>2024-05-20 10:29:28 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-05-22 10:20:08 +0100
commit5df53fcfe3b70a5312fced3fcc1ba6290f2ee794 (patch)
treed79964c5f10016dfc482e120795d7799b91df6ca
parentce1319344cc64b2ffcccba27423e61c93a3c6a36 (diff)
downloadopenembedded-core-contrib-5df53fcfe3b70a5312fced3fcc1ba6290f2ee794.tar.gz
base-files: profile: fix error sh: 1: unknown operand
Handle errors when SHLVL isn't set. Signed-off-by: Felix Nilsson <felixn@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/base-files/base-files/profile2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-core/base-files/base-files/profile b/meta/recipes-core/base-files/base-files/profile
index bded3757cc..5e8393c91c 100644
--- a/meta/recipes-core/base-files/base-files/profile
+++ b/meta/recipes-core/base-files/base-files/profile
@@ -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