Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 1 | # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) |
| 2 | # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). |
| 3 | |
| 4 | PATH="/usr/local/bin:/usr/bin:/bin" |
| 5 | EDITOR="vi" # needed for packages like cron, git-commit |
| 6 | test -z "$TERM" && TERM="vt100" # Basic terminal capab. For screen etc. |
| 7 | |
| 8 | if [ ! -e /etc/localtime -a ! -e /etc/TZ ]; then |
| 9 | TZ="UTC" # Time Zone. Look at http://theory.uwinnipeg.ca/gnu/glibc/libc_303.html |
| 10 | # for an explanation of how to set this to your local timezone. |
| 11 | export TZ |
| 12 | fi |
| 13 | |
| 14 | if [ "$HOME" = "ROOTHOME" ]; then |
| 15 | PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin |
| 16 | fi |
| 17 | if [ "$PS1" ]; then |
| 18 | # works for bash and ash (no other shells known to be in use here) |
| 19 | PS1='\u@\h:\w\$ ' |
| 20 | fi |
| 21 | |
| 22 | if [ -d /etc/profile.d ]; then |
| 23 | for i in /etc/profile.d/* ; do |
| 24 | . $i |
| 25 | done |
| 26 | unset i |
| 27 | fi |
| 28 | |
| 29 | if [ -x /usr/bin/resize ];then |
| 30 | /usr/bin/resize >/dev/null |
| 31 | fi |
| 32 | |
| 33 | export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM |
| 34 | |
| 35 | umask 022 |
| 36 | |