[Fai-commit] r4212 - trunk/bin

Thomas Lange lange at alioth.debian.org
Thu Jan 11 16:08:15 CET 2007


Author: lange
Date: 2007-01-11 16:08:15 +0100 (Thu, 11 Jan 2007)
New Revision: 4212

Modified:
   trunk/bin/fai-debconf
Log:
add template when create tmp file, remove also old tmp files (closes: #40633)


Modified: trunk/bin/fai-debconf
===================================================================
--- trunk/bin/fai-debconf	2007-01-11 15:02:00 UTC (rev 4211)
+++ trunk/bin/fai-debconf	2007-01-11 15:08:15 UTC (rev 4212)
@@ -69,7 +69,7 @@
      fi
      packages=$(awk '{print $1}' $LOGDIR/debconf.data | sort | uniq)
      # backup database
-     tmpdb=$($ROOTCMD mktemp)
+     tmpdb=$($ROOTCMD mktemp -t fai-debconf.XXXXXXXXXX)
      $ROOTCMD debconf-copydb configdb faidb --config=Name:faidb --config=Driver:File --config=Filename:$tmpdb
      for p in $packages; do
 	 # test if package is installed
@@ -82,7 +82,7 @@
 	     # echo "Package $p is not yet installed. Skipping reconfiguration."
 	 fi
      done
-     rm $target/$tmpdb
+     rm -f $target/$tmpdb $target/$tmpdb-old
 }
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 usage() {




More information about the Fai-commit mailing list