File named-bootconf.diff of Package bind.35132

This is a rewrite of the original patch.
The upgrade to 9.11.22 caused the original patch to fail.

Index: bind-9.11.22/contrib/scripts/named-bootconf.sh
===================================================================
--- bind-9.11.22.orig/contrib/scripts/named-bootconf.sh
+++ bind-9.11.22/contrib/scripts/named-bootconf.sh
@@ -39,7 +39,8 @@
 # POSSIBILITY OF SUCH DAMAGE.
 
 if [ ${OPTIONFILE-X} = X ]; then
-	WORKDIR=/tmp/`date +%s`.$$
+	TMPDIR=`mktemp -p /tmp/ -d named-bootconf.XXXXXXXXXX` || exit 1
+	WORKDIR=$TMPDIR/`date +%s`.$$
 	( umask 077 ; mkdir $WORKDIR ) || {
 		echo "unable to create work directory '$WORKDIR'" >&2 
 		exit 1
@@ -293,7 +294,7 @@ if [ $DUMP -eq 1 ]; then
 	cat $ZONEFILE $COMMENTFILE
 
 	rm -f $OPTIONFILE $ZONEFILE $COMMENTFILE
-	rmdir $WORKDIR
+	rm -rf $TMPDIR
 fi
 
 exit 0
openSUSE Build Service is sponsored by