Commit c2b2e152 by Mislav Marohnić

Merge pull request #653 from singlethink/bug-fix-noexec-check

Fix TMPDIR noexec check to explicitly exit with a zero exit status on success
parents a330ab1c aaf8a852
...@@ -1027,7 +1027,10 @@ fi ...@@ -1027,7 +1027,10 @@ fi
tmp_executable="${TMP}/ruby-build-test.$$" tmp_executable="${TMP}/ruby-build-test.$$"
noexec="" noexec=""
if mkdir -p "$TMP" && touch "$tmp_executable" 2>/dev/null; then if mkdir -p "$TMP" && touch "$tmp_executable" 2>/dev/null; then
cat > "$tmp_executable" <<<"#!$BASH" cat > "$tmp_executable" <<-EOF
#!${BASH}
exit 0
EOF
chmod +x "$tmp_executable" chmod +x "$tmp_executable"
else else
echo "ruby-build: TMPDIR=$TMP is set to a non-accessible location" >&2 echo "ruby-build: TMPDIR=$TMP is set to a non-accessible location" >&2
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment