Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > 19ff2ba4e9513c692f03f152b5fcb7f0 > files > 14

bind-9.3.6-25.P1.el5_11.11.src.rpm

diff -up bind-9.3.4-P1/contrib/named-bootconf/named-bootconf.sh.tmp bind-9.3.4-P1/contrib/named-bootconf/named-bootconf.sh
--- bind-9.3.4-P1/contrib/named-bootconf/named-bootconf.sh.tmp	2006-10-11 04:33:28.000000000 +0200
+++ bind-9.3.4-P1/contrib/named-bootconf/named-bootconf.sh	2007-11-21 14:01:31.000000000 +0100
@@ -54,14 +54,10 @@
 # POSSIBILITY OF SUCH DAMAGE.
 
 if [ ${OPTIONFILE-X} = X ]; then
-	WORKDIR=/tmp/`date +%s`.$$
-	( umask 077 ; mkdir $WORKDIR ) || {
-		echo "unable to create work directory '$WORKDIR'" >&2 
-		exit 1
-	}
-	OPTIONFILE=$WORKDIR/options
-	ZONEFILE=$WORKDIR/zones
-	COMMENTFILE=$WORKDIR/comments
+	OPTIONFILE=`mktemp /tmp/.options.XXXXXX` || exit 1
+	ZONEFILE=`mktemp /tmp/.zones.XXXXXX` || exit 1
+	COMMENTFILE=`mktemp /tmp/.comments.XXXXXX` || exit 1
+
 	export OPTIONFILE ZONEFILE COMMENTFILE
 	touch $OPTIONFILE $ZONEFILE $COMMENTFILE
 	DUMP=1
@@ -308,7 +304,6 @@ if [ $DUMP -eq 1 ]; then
 	cat $ZONEFILE $COMMENTFILE
 
 	rm -f $OPTIONFILE $ZONEFILE $COMMENTFILE
-	rmdir $WORKDIR
 fi
 
 exit 0