--- a/libexec/bootstrap.sh
+++ b/libexec/bootstrap.sh
@@ -38,9 +38,9 @@ singularity_import linux_build
BUILD_SPEC="$1"
shift
-TMPDIR=`mktemp -d /tmp/singularity-bootstrap.XXXXXXX`
+SINGULARITY_TMPDIR=`mktemp -d /tmp/singularity-bootstrap.XXXXXXX`
-export TMPDIR
+export SINGULARITY_TMPDIR
# Always run these checks
SanityCheck
@@ -55,4 +55,4 @@ fi
Finalize
-rm -rf "$TMPDIR"
+rm -rf "$SINGULARITY_TMPDIR"
diff --git a/libexec/mods/linux_build.smod b/libexec/mods/linux_build.smod
index 518f4a2..011d1ff 100644
--- a/libexec/mods/linux_build.smod
+++ b/libexec/mods/linux_build.smod
@@ -36,7 +36,7 @@ Setup() {
}
Bootstrap() {
- if [ ! -f "$TMPDIR/type" ]; then
+ if [ ! -f "$SINGULARITY_TMPDIR/type" ]; then
echo "Bootstrap: You must first call 'DistType'!" >&2
exit 5
fi
@@ -49,7 +49,7 @@ Bootstrap() {
}
InstallPkgs() {
- if [ ! -f "$TMPDIR/type" ]; then
+ if [ ! -f "$SINGULARITY_TMPDIR/type" ]; then
echo "InstallPkgs: You must first call 'DistType'!" >&2
exit 5
fi
@@ -57,7 +57,7 @@ InstallPkgs() {
}
Cleanup() {
- if [ ! -f "$TMPDIR/type" ]; then
+ if [ ! -f "$SINGULARITY_TMPDIR/type" ]; then
echo "Cleanup: You must first call 'DistType'!" >&2
exit 5
fi
@@ -82,7 +82,7 @@ DistType() {
exit 255
fi
- echo "$TYPE" > "$TMPDIR/type"
+ echo "$TYPE" > "$SINGULARITY_TMPDIR/type"
return 0
}