diff options
Diffstat (limited to 'recipes/base-files/base-files/jornada6xx/profile')
-rw-r--r--[-rwxr-xr-x] | recipes/base-files/base-files/jornada6xx/profile | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/recipes/base-files/base-files/jornada6xx/profile b/recipes/base-files/base-files/jornada6xx/profile index bd9e3e6158..551c90d4d8 100755..100644 --- a/recipes/base-files/base-files/jornada6xx/profile +++ b/recipes/base-files/base-files/jornada6xx/profile @@ -5,24 +5,26 @@ PATH="/bin:/usr/bin:/usr/local/bin:/usr/games" EDITOR="/usr/bin/nano" # needed for packages like cron TERM="linux" # Basic terminal capab. For screen etc. -if [ "`id -u`" -eq 0 ]; then - PATH="$PATH:/sbin:/usr/sbin:/usr/local/sbin" -fi - if [ ! -e /etc/localtime -a ! -e /etc/TZ ]; then - TZ="UTC" # Time Zone. Look at http://theory.uwinnipeg.ca/gnu/glibc/libc_303.html + TZ="UTC" # Time Zone. Look at http://theory.uwinnipeg.ca/gnu/glibc/libc_303.html # for an explanation of how to set this to your local timezone. export TZ fi +if [ "`id -u`" -eq 0 ]; then + PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin +fi + if [ "$PS1" ]; then # works for bash and ash (no other shells known to be in use here) PS1='\u@\h:\w\$ ' fi if [ -d /etc/profile.d ]; then - for i in `ls /etc/profile.d/`; do - . /etc/profile.d/$i + for i in /etc/profile.d/*.sh; do + if [ -r $i ]; then + . $i + fi done unset i fi @@ -31,4 +33,5 @@ alias ls='ls --color' export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM -umask 022
\ No newline at end of file +umask 022 + |