summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-core/base-files/base-files/profile18
1 files changed, 10 insertions, 8 deletions
diff --git a/meta/recipes-core/base-files/base-files/profile b/meta/recipes-core/base-files/base-files/profile
index a062028226..e14cb2d878 100644
--- a/meta/recipes-core/base-files/base-files/profile
+++ b/meta/recipes-core/base-files/base-files/profile
@@ -20,14 +20,16 @@ if [ -d /etc/profile.d ]; then
20 unset i 20 unset i
21fi 21fi
22 22
23if command -v resize >/dev/null && command -v tty >/dev/null; then 23# Make sure we are on a serial console (i.e. the device used starts with
24 # Make sure we are on a serial console (i.e. the device used starts with 24# /dev/tty[A-z]), otherwise we confuse e.g. the eclipse launcher which tries do
25 # /dev/tty[A-z]), otherwise we confuse e.g. the eclipse launcher which 25# use ssh
26 # tries do use ssh 26case $(tty 2>/dev/null) in
27 case $(tty) in 27 # The first invocation of resize verifies that it exists, the second
28 /dev/tty[A-z]*) resize >/dev/null;; 28 # does the actual resizing. This is due to that resize uses stderr to
29 esac 29 # determine the size of the tty, which does not work if it is redirected
30fi 30 # to /dev/null.
31 /dev/tty[A-z]*) resize >/dev/null 2>&1 && resize >/dev/null;;
32esac
31 33
32export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM 34export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM
33 35