#ident	"$Header: profile,v 1.6.1.3 92/10/14 11:22:38 marker Exp $"

# The profile that all sh logins get before using their own .profile.

trap ""  2 3

umask 022
# make sure LOGNAME is set
[ "$LOGNAME" ] || {
	LOGNAME=`logname`
		export LOGNAME
}
MAIL=/usr/mail/${LOGNAME:?}
export LOGNAME USER

# This method of setting TZ is required for single user mode only.
set `who -r`
if expr $3 : "S" > /dev/null; then
	. /etc/TIMEZONE
fi

#	Login and -su shells get /etc/profile services.
#	-rsh is given its environment in its .profile.
case "$0" in
-su )
	# omit '.' to close security hole
	PATH=/usr/net:/sbin:/usr/sbin:/usr/bin:/etc:/usr/etc:/usr/ucb
	export PATH
	;;
-jsh | -rsh | -ksh | -sh)
	PATH=$HOME/bin:/usr/net:/usr/bin:/usr/ucb:/opt/bin:.
	export PATH

	if [ ! -f "$HOME/.hushlogin" ]
	then
		#	Allow the user to break the Message-Of-The-Day only.
		trap "trap '' 2"  2
		cat -s /etc/motd
		trap "" 2

		if mail -e
		then
			echo "you have mail"
		fi
		if [ ${LOGNAME} != root ]
		then
			news -n
		fi
	fi
	;;
esac

trap  2 3
