Allow low-priv tests to write to pipe dir.

When running regression tests with Valgrind and SUDO, the low-priv agent
tests need to be able to create pipes in the appropriate directory.
This commit is contained in:
Darren Tucker 2019-07-18 10:17:54 +10:00
parent 8a5bb3e781
commit d1c491ecb9
1 changed files with 4 additions and 2 deletions

View File

@ -154,8 +154,10 @@ SCP_BIN=${SCP}
if [ "x$USE_VALGRIND" != "x" ]; then
rm -rf $OBJ/valgrind-out $OBJ/valgrind-vgdb
mkdir -p $OBJ/valgrind-out $OBJ/valgrind-vgdb
# ensure agent low-priv tests can write logs.
chmod 777 $OBJ/valgrind-out
# When using sudo ensure low-priv tests can write pipes and logs.
if [ "x$SUDO" != "x" ]; then
chmod 777 $OBJ/valgrind-out $OBJ/valgrind-vgdb
fi
VG_TEST=`basename $SCRIPT .sh`
# Some tests are difficult to fix.