summaryrefslogtreecommitdiffstats
path: root/scripts/buildinstall
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/buildinstall')
-rwxr-xr-xscripts/buildinstall12
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/buildinstall b/scripts/buildinstall
index e2bfeb7dd..164bbe7db 100755
--- a/scripts/buildinstall
+++ b/scripts/buildinstall
@@ -116,9 +116,14 @@ if [ ! -d "$OUTPUT" ]; then
mkdir -p $OUTPUT
fi
-yumconf=$(mktemp /tmp/yum.conf.XXXXXX)
+BUILDINSTDIR=$(mktemp -d ${TMPDIR:-/tmp}/buildinstall.tree.XXXXXX)
+TREEDIR=$(mktemp -d ${TMPDIR:-/tmp}/treedir.XXXXXX)
+CACHEDIR=$(mktemp -d ${TMPDIR:-/tmp}/yumcache.XXXXXX)
+
+yumconf=$(mktemp ${TMPDIR:-/tmp}/yum.conf.XXXXXX)
cat > $yumconf <<EOF
[main]
+cachedir=$CACHEDIR
keepcache=0
gpgcheck=0
plugins=0
@@ -158,11 +163,6 @@ EOF
let n++
done
-
-
-BUILDINSTDIR=`mktemp -d ${TMPDIR:-/tmp}/buildinstall.tree.XXXXXX`
-TREEDIR=`mktemp -d ${TMPDIR:-/tmp}/treedir.XXXXXX`
-
echo "Running buildinstall..."
pushd $BUILDINSTDIR