diff options
-rw-r--r-- | tests/local.at | 3 | ||||
-rwxr-xr-x | tests/mkdir-3.sh | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/tests/local.at b/tests/local.at index f0f7894..b73f57a 100644 --- a/tests/local.at +++ b/tests/local.at @@ -8,7 +8,8 @@ m4_defun([SB_RUN],[\ SANDBOX_LOG="$PWD/sandbox.log" \ sandbox.sh \ set -x \; \ - addwrite "${PWD%/*}" \;\ + addpredict / \; \ + addwrite "${PWD%/*}" \; \ ]) m4_defun([AT_SB_CHECK],[AT_CHECK([SB_RUN $1],[$2],[$3],[$4],[$5],[$6])]) diff --git a/tests/mkdir-3.sh b/tests/mkdir-3.sh index 0c408e7..db9027e 100755 --- a/tests/mkdir-3.sh +++ b/tests/mkdir-3.sh @@ -20,10 +20,12 @@ chmod a-rx .. ln -s / root # this should trigger a sb violation +unset SANDBOX_PREDICT (mkdir-0 -1 root/aksdfjasdfjaskdfjasdfla 0777) -test -s "${SANDBOX_LOG}" chmod a+rx .. chmod a+r . +test -s "${SANDBOX_LOG}" + exit 0 |