Honor $TMPDIR in various scripts.
authorVille Skyttä <ville.skytta@iki.fi>
Tue, 1 Mar 2011 15:23:17 +0000 (17:23 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Wed, 13 Apr 2011 11:49:36 +0000 (14:49 +0300)
Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
scripts/check-buildroot
scripts/tgpg
scripts/vpkg-provides.sh

index 7b2e6c2..0cfb34f 100755 (executable)
@@ -22,7 +22,7 @@ if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then
         exit 0
 fi
 
-tmp=$(mktemp /tmp/cbr.XXXXXX)
+tmp=$(mktemp ${TMPDIR:-/tmp}/cbr.XXXXXX)
 trap "rm -f $tmp" EXIT
 
 find "$RPM_BUILD_ROOT" \! \( \
index 21c1ffa..238cffb 100755 (executable)
@@ -8,8 +8,8 @@ do
        exit 1
     fi
 
-    plaintext=`mktemp /tmp/tgpg-$$.XXXXXX`
-    detached=`mktemp /tmp/tgpg-$$.XXXXXX`
+    plaintext=`mktemp ${TMPDIR:-/tmp}/tgpg-$$.XXXXXX`
+    detached=`mktemp ${TMPDIR:-/tmp}/tgpg-$$.XXXXXX`
 
 # --- Extract detached signature
     rpm -qp -vv --qf '%{siggpg:armor}' $pkg > $detached
index 78f24b8..c15f080 100755 (executable)
@@ -232,7 +232,7 @@ fi
 
 
 
-provides_tmp=/tmp/provides.$$
+provides_tmp=${TMPDIR:-/tmp}/provides.$$
 if test -f $provides_tmp ; then
        echo "$provides_tmp already exists.  Exiting."
        exit 11
@@ -247,7 +247,7 @@ do
        find $d -type f -print 2>/dev/null | grep -E -v \'$ignore_dirs\' | $find_provides >> $provides_tmp
 done
 
-sum_tmp=/tmp/sum.$$
+sum_tmp=${TMPDIR:-/tmp}/sum.$$
 if test -f $sum_tmp ; then
        echo "$sum_tmp already exists.  Exiting."
        exit 11
@@ -347,13 +347,13 @@ cat <<_EIEIO_
 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd
 export PATH
 
-sum_current_tmp=/tmp/rpm.sum.current.\$\$
+sum_current_tmp=\${TMPDIR:-/tmp}/rpm.sum.current.\$\$
 if test -f \$sum_current_tmp ; then
        echo "\$sum_current_tmp already exists.  Exiting."
        exit 11
 fi
 
-sum_package_tmp=/tmp/rpm.sum.package.\$\$
+sum_package_tmp=\${TMPDIR:-/tmp}/rpm.sum.package.\$\$
 if test -f \$sum_package_tmp ; then
        echo "\$sum_package_tmp already exists.  Exiting."
        exit 11