#ident "@(#)profile 1.18 98/10/03 SMI" /* SVr4.0 1.3 */ # The profile that all logins get before using their own .profile. #if [ "`id -u`" = "0" ]; then if [ "`id |awk -F= {'print $2'} | cut -d\( -f1`" = "0" ]; then PS1="\h [\W] # " else PS1="[\u@\h \W] $ " fi EDITOR="/usr/local/bin/nano -w " trap "" 2 3 PATH="/usr/local/bin:/ucb/bin:/usr/ccs/bin:/usr/local/ssl/bin:/opt/ssh/bin:$PATH" alias ls='/usr/local/bin/ls --color=always ' export LOGNAME PATH PS1 EDITOR if [ "$TERM" = "" ] then if /bin/i386 then TERM=sun-color else TERM=sun fi export TERM fi # Login and -su shells get /etc/profile services. # -rsh is given its environment in its .profile. case "$0" in -sh | -ksh | -jsh) if [ ! -f .hushlogin ] then /usr/sbin/quota # Allow the user to break the Message-Of-The-Day only. trap "trap '' 2" 2 /bin/cat -s /etc/motd trap "" 2 /bin/mail -E case $? in 0) echo "You have new mail." ;; 2) echo "You have mail." ;; esac fi esac # Set up the LS_COLORS and LS_OPTIONS environment variables for color ls: if [ "$SHELL" = "/bin/zsh" ]; then eval `dircolors -z` elif [ "$SHELL" = "/bin/ash" ]; then eval `dircolors -s` else eval `dircolors -b` fi umask 022 trap 2 3