From 792d15f483769fa20fbfeccbb2f407d30d424f56 Mon Sep 17 00:00:00 2001 From: josch Date: Sat, 25 Jun 2011 19:52:20 +0200 Subject: [PATCH] put temporary config file in working directory --- polystrap.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/polystrap.sh b/polystrap.sh index d3f3694..b051a7c 100755 --- a/polystrap.sh +++ b/polystrap.sh @@ -93,14 +93,15 @@ echo "--------------------------" [ -e "$ROOTDIR" ] && { echo "root directory still exists"; exit; } # create multistrap.conf -echo -n > /tmp/multistrap.conf.$$ +MULTISTRAPCONF=`tempfile -d . -p multistrap` +echo -n > "$MULTISTRAPCONF" while read line; do - eval echo $line >> /tmp/multistrap.conf.$$ + eval echo $line >> "$MULTISTRAPCONF" done < $PLATFORM/multistrap.conf # download and extract packages -multistrap -f /tmp/multistrap.conf.$$ -rm -f /tmp/multistrap.conf.$$ +multistrap -f "$MULTISTRAPCONF" +rm -f "$MULTISTRAPCONF" # backup ldconfig and ldd mv $ROOTDIR/sbin/ldconfig $ROOTDIR/sbin/ldconfig.REAL