dtrace tests: Run ksh with -p

In particular, avoid loading the user's .profile file, since that can
have undesirable side effects.  Most tests were already careful to do
this.

MFC after:	1 week
This commit is contained in:
Mark Johnston 2024-01-09 10:39:39 -05:00
parent 93f27766a7
commit e25922b34e
11 changed files with 12 additions and 12 deletions

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -1,4 +1,4 @@
#!/usr/bin/env ksh
#!/usr/local/bin/ksh -p
#
# CDDL HEADER START
#

View file

@ -70,7 +70,7 @@ runtest()
err.*.ksh|tst.*.ksh)
expr "$TFILE" : 'err.*' >/dev/null && exstatus=1
tst=$TFILE ksh "$TFILE" /usr/sbin/dtrace >$STDOUT 2>$STDERR
tst=$TFILE ksh -p "$TFILE" /usr/sbin/dtrace >$STDOUT 2>$STDERR
status=$?
if [ $status -ne $exstatus ]; then
@ -86,7 +86,7 @@ runtest()
if [ $retval -eq 0 ] && \
head -n 1 $STDOUT | grep -q -E '^#!/.*ksh$'; then
ksh $STDOUT
ksh -p $STDOUT
retval=$?
fi