Prevent users from spying on each other

This commit is contained in:
ThreshMain 2021-01-17 22:48:57 +01:00
parent 563cf19068
commit f9dddb42d6
No known key found for this signature in database
GPG Key ID: 3EF8730B24BC7718
1 changed files with 6 additions and 1 deletions

View File

@ -37,7 +37,12 @@ else
echo $newinc > $dir/i echo $newinc > $dir/i
fi fi
exec 200>&- exec 200>&-
# Prevent users from spying on each other
lxc-attach --clear-env -n piston -- \
/bin/bash -l -c "\
chown runner$newinc: -R /tmp/$epoch ;\
chmod 700 /tmp/$epoch ;\
" > /dev/null 2>&1
# runner # runner
timeout -s KILL 20 \ timeout -s KILL 20 \
lxc-attach --clear-env -n piston -- \ lxc-attach --clear-env -n piston -- \