unity/scripts/respin.sh |   38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

New commits:
commit 9ecbfdc4a0a67f2e85730a25de39a42e9d0f8c9b
Author: Jeroen van Meeuwen (Fedora Unity) <kana...@fedoraunity.org>
Date:   Fri Mar 6 02:22:35 2009 +0100

    Make the tmp dir obey the usual environment variable $TMPDIR

diff --git a/unity/scripts/respin.sh b/unity/scripts/respin.sh
index c60e2eb..b50fef7 100755
--- a/unity/scripts/respin.sh
+++ b/unity/scripts/respin.sh
@@ -10,7 +10,7 @@
 # - you have sudo configured for the user you are executing the script with, 
for
 #   at least the following commands:
 #
-#   1) sudo make install (in /tmp/spin-kickstarts)
+#   1) sudo make install (in ${TMPDIR:-/tmp}/spin-kickstarts)
 #   2) sudo ./revisor.py (if running from source)
 #   3) sudo revisor (if running from installed RPMs)
 #   4) sudo mkdir -p
@@ -145,23 +145,23 @@ done
 ##
 
 if [ -z "`rpm -qv revisor-cli | grep -v 'not installed'`" ]; then
-    if [ -d /tmp/revisor ]; then
-        cd /tmp/revisor
+    if [ -d ${TMPDIR:-/tmp}/revisor ]; then
+        cd ${TMPDIR:-/tmp}/revisor
         git checkout master
         git pull git://git.fedorahosted.org/revisor master
     else
-        git clone git://git.fedorahosted.org/revisor /tmp/revisor
-        cd /tmp/revisor
+        git clone git://git.fedorahosted.org/revisor ${TMPDIR:-/tmp}/revisor
+        cd ${TMPDIR:-/tmp}/revisor
     fi
 
     autoreconf -v && ./configure
     ./switchhere --yes
     revisor_cmd="sudo ./revisor.py --cli"
-    revisor_cwd="/tmp/revisor/"
+    revisor_cwd="${TMPDIR:-/tmp}/revisor/"
 
 else
     revisor_cmd="sudo revisor"
-    revisor_cwd="/tmp/"
+    revisor_cwd="${TMPDIR:-/tmp}/"
 fi
 
 # If we're in the *.kanarip.com network, our webserver is called 
www.kanarip.com
@@ -176,12 +176,12 @@ NOTIFICATION_SUCCESS="kana...@kanarip.com"
 NOTIFICATION_FROMADD="kana...@kanarip.com"
 
 # Cheat our way through spin-kickstarts
-if [ -d /tmp/spin-kickstarts ]; then
-    cd /tmp/spin-kickstarts
+if [ -d ${TMPDIR:-/tmp}/spin-kickstarts ]; then
+    cd ${TMPDIR:-/tmp}/spin-kickstarts
     git checkout master
     git pull git://git.fedorahosted.org/spin-kickstarts.git master
 else
-    git clone git://git.fedorahosted.org/spin-kickstarts.git 
/tmp/spin-kickstarts
+    git clone git://git.fedorahosted.org/spin-kickstarts.git 
${TMPDIR:-/tmp}/spin-kickstarts
 fi
 
 for version in ${VERSIONS}; do
@@ -204,7 +204,7 @@ for version in ${VERSIONS}; do
 
     # Build the spin-kickstarts package for this version
     ourwd=`pwd`
-    cd /tmp/spin-kickstarts
+    cd ${TMPDIR:-/tmp}/spin-kickstarts
 
     # Grab the appropriate branch from the list of branches already checked out
     # locally and see if the branch we need is already there. If it's not, set 
it up.
@@ -270,15 +270,15 @@ for version in ${VERSIONS}; do
 
                 # Now that it is done, run some more reporting on the spin
                 if [ ! -z "${isoimage}" ]; then
-                    sudo mkdir -p 
/tmp/{loopmount_iso,loopmount_squashfs,loopmount_ext3fs}
-                    sudo mount -o loop,ro ${isoimage} /tmp/loopmount_iso && \
-                    sudo mount -o loop,ro 
/tmp/loopmount_iso/LiveOS/squashfs.img /tmp/loopmount_squashfs && \
-                    sudo mount -o loop,ro 
/tmp/loopmount_squashfs/LiveOS/ext3fs.img /tmp/loopmount_ext3fs && \
-                    sudo chroot /tmp/loopmount_ext3fs/ rpm -qa --qf 
"%{SIZE}\t%{NAME}.%{ARCH}\n" | sort -n -r > rpms-$spin.log && \
+                    sudo mkdir -p 
${TMPDIR:-/tmp}/{loopmount_iso,loopmount_squashfs,loopmount_ext3fs}
+                    sudo mount -o loop,ro ${isoimage} 
${TMPDIR:-/tmp}/loopmount_iso && \
+                    sudo mount -o loop,ro 
${TMPDIR:-/tmp}/loopmount_iso/LiveOS/squashfs.img 
${TMPDIR:-/tmp}/loopmount_squashfs && \
+                    sudo mount -o loop,ro 
${TMPDIR:-/tmp}/loopmount_squashfs/LiveOS/ext3fs.img 
${TMPDIR:-/tmp}/loopmount_ext3fs && \
+                    sudo chroot ${TMPDIR:-/tmp}/loopmount_ext3fs/ rpm -qa --qf 
"%{SIZE}\t%{NAME}.%{ARCH}\n" | sort -n -r > rpms-$spin.log && \
                     sudo mv rpms-$spin.log /srv/revisor/$datestamp/$spin/log/
-                    sudo umount /tmp/loopmount_ext3fs && \
-                    sudo umount /tmp/loopmount_squashfs && \
-                    sudo umount /tmp/loopmount_iso
+                    sudo umount ${TMPDIR:-/tmp}/loopmount_ext3fs && \
+                    sudo umount ${TMPDIR:-/tmp}/loopmount_squashfs && \
+                    sudo umount ${TMPDIR:-/tmp}/loopmount_iso
 
                     # Now that we have today's spin, if we have yesterday's 
spin, we can compare
                     yesterday=`date --date=yesterday +"%Y%m%d"`


_______________________________________________
revisor-devel mailing list
revisor-devel@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/revisor-devel

Reply via email to