]> git.ipfire.org Git - thirdparty/bash.git/blob - tests/rsh.tests
Bash-4.3 patch 7
[thirdparty/bash.git] / tests / rsh.tests
1 # test restricted shell mode -- these should all be errors
2 #
3 # things not tested for:
4 # adding builtins dynamically with enable -f
5 # importing function definitions from environment
6
7 set -r
8
9 cd /
10 PATH=$PATH:/usr/local/bin
11 SHELL=/bin/sh
12 /bin/sh -c 'echo /bin/sh executed'
13
14 . ./source.sub3
15
16 rm -f /tmp/restricted
17 echo abc > /tmp/restricted
18 if [ -f /tmp/restricted ]; then
19 echo oops 1 -- output
20 fi
21 echo abc >> /tmp/restricted
22 if [ -f /tmp/restricted ]; then
23 echo oops 2 -- append
24 fi
25
26 command -p date
27
28 set +r
29 set +o restricted
30
31 exec /bin/date
32
33 echo $0: after exec