Imported from ../bash-2.01.tar.gz.
This commit is contained in:
parent
ccc6cda312
commit
d166f04881
304 changed files with 14702 additions and 13012 deletions
32
tests/rsh.tests
Normal file
32
tests/rsh.tests
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# test restricted shell mode -- these should all be errors
|
||||
#
|
||||
# things not tested for:
|
||||
# adding builtins dynamically with enable -f
|
||||
# importing function definitions from environment
|
||||
|
||||
set -r
|
||||
|
||||
cd /
|
||||
PATH=$PATH:/usr/local/bin
|
||||
SHELL=/bin/sh
|
||||
/bin/sh -c 'echo /bin/sh executed'
|
||||
|
||||
. ./source.sub3
|
||||
|
||||
rm -f /tmp/restricted
|
||||
echo abc > /tmp/restricted
|
||||
if [ -f /tmp/restricted ]; then
|
||||
echo oops 1 -- output
|
||||
fi
|
||||
echo abc >> /tmp/restricted
|
||||
if [ -f /tmp/restricted ]; then
|
||||
echo oops 2 -- append
|
||||
fi
|
||||
|
||||
command -p date
|
||||
|
||||
set +r
|
||||
|
||||
exec /bin/date
|
||||
|
||||
echo $0: after exec
|
||||
Loading…
Add table
Add a link
Reference in a new issue