aboutsummaryrefslogtreecommitdiff
path: root/boca-1.5.0/tools/etc
diff options
context:
space:
mode:
authorcassiopc <cassiopc@gmail.com>2012-08-08 17:52:19 +0000
committercassiopc <cassiopc@gmail.com>2012-08-08 17:52:19 +0000
commit5d4eca5257a60c5f1de043fdf3f67e0a9df011f4 (patch)
tree6d4ec6ffe1b6490be4120c0f06ae6cdabca41dd8 /boca-1.5.0/tools/etc
parentf8c7c32e3ea6417ccf04309ec521b39a0c20414d (diff)
downloadboca-5d4eca5257a60c5f1de043fdf3f67e0a9df011f4.tar.gz
boca-5d4eca5257a60c5f1de043fdf3f67e0a9df011f4.zip
many small bug fixes
Diffstat (limited to 'boca-1.5.0/tools/etc')
-rw-r--r--boca-1.5.0/tools/etc/icpc/createbocajail.sh2
-rw-r--r--boca-1.5.0/tools/etc/icpc/installboca.sh1
2 files changed, 2 insertions, 1 deletions
diff --git a/boca-1.5.0/tools/etc/icpc/createbocajail.sh b/boca-1.5.0/tools/etc/icpc/createbocajail.sh
index e8e0d84..bd8bd5d 100644
--- a/boca-1.5.0/tools/etc/icpc/createbocajail.sh
+++ b/boca-1.5.0/tools/etc/icpc/createbocajail.sh
@@ -59,7 +59,7 @@ rm -rf /bocajail
mkdir -p $homejail/tmp
chmod 1777 $homejail/tmp
ln -s $homejail /bocajail
-[ -f /usr/bin/safeexec ] && cp -a /usr/bin/safeexec /bocajail/usr/bin/
+[ -x /usr/bin/safeexec ] && cp -a /usr/bin/safeexec /bocajail/usr/bin/
#for i in usr lib var bin sbin etc dev; do
# [ -d $homejail/$i ] && rm -rf $homejail/$i
# cp -ar /$i $homejail
diff --git a/boca-1.5.0/tools/etc/icpc/installboca.sh b/boca-1.5.0/tools/etc/icpc/installboca.sh
index 073d432..8f35e74 100644
--- a/boca-1.5.0/tools/etc/icpc/installboca.sh
+++ b/boca-1.5.0/tools/etc/icpc/installboca.sh
@@ -129,6 +129,7 @@ fi
strip safeexec
cp -f safeexec /usr/bin
chmod 4555 /usr/bin/safeexec
+[ -d /bocajail/usr/bin ] && cp -a /usr/bin/safeexec /bocajail/usr/bin/
echo "=================================================="
echo "=================== SERVER SETUP ==============="