xref: /dflybsd-src/tools/regression/bin/sh/parameters/mail1.0 (revision 3e3895bf4584c1562faf4533cbd97026ee6a8dcf)
1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/parameters/mail1.0 213738 2010-10-12 18:20:38Z obrien $
23df4d8b0SPeter Avalos# Test that a non-interactive shell does not access $MAIL.
33df4d8b0SPeter Avalos
43df4d8b0SPeter Avalosgoodfile=/var/empty/sh-test-goodfile
53df4d8b0SPeter Avalosmailfile=/var/empty/sh-test-mailfile
63df4d8b0SPeter AvalosT=$(mktemp sh-test.XXXXXX) || exit
73df4d8b0SPeter AvalosMAIL=$mailfile ktrace -i -f "$T" ${SH} -c "[ -s $goodfile ]" 2>/dev/null
83df4d8b0SPeter Avalosif ! grep -q $goodfile "$T"; then
93df4d8b0SPeter Avalos	# ktrace problem
103df4d8b0SPeter Avalos	rc=0
113df4d8b0SPeter Avaloselif ! grep -q $mailfile "$T"; then
123df4d8b0SPeter Avalos	rc=0
133df4d8b0SPeter Avalosfi
143df4d8b0SPeter Avalosrm "$T"
153df4d8b0SPeter Avalosexit ${rc:-3}
16