[Dbconfig-common-changes] [dbconfig-common] r399 - in trunk: debian dpkg

Sean Finney seanius at alioth.debian.org
Thu May 17 18:22:45 UTC 2007


Author: seanius
Date: 2007-05-17 18:22:45 +0000 (Thu, 17 May 2007)
New Revision: 399

Modified:
   trunk/debian/changelog
   trunk/dpkg/prerm
Log:
db dump fix

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2007-05-13 14:03:08 UTC (rev 398)
+++ trunk/debian/changelog	2007-05-17 18:22:45 UTC (rev 399)
@@ -1,8 +1,9 @@
 dbconfig-common (1.8.34) UNRELEASED; urgency=low
 
   * NOT RELEASED YET
+  * create leading elements of purge-time data dump, if necessary.
 
- -- sean finney <seanius at debian.org>  Sun, 13 May 2007 15:48:15 +0200
+ -- sean finney <seanius at debian.org>  Sun, 13 May 2007 23:57:28 +0200
 
 dbconfig-common (1.8.33) unstable; urgency=low
 

Modified: trunk/dpkg/prerm
===================================================================
--- trunk/dpkg/prerm	2007-05-13 14:03:08 UTC (rev 398)
+++ trunk/dpkg/prerm	2007-05-17 18:22:45 UTC (rev 399)
@@ -66,6 +66,9 @@
 
 			# dump the database into a temporary file
 			nowtime=`date +%Y-%m-%d-%H.%M`
+			if [ ! `dirname /var/tmp/$dbc_package` = /var/tmp ]; then
+				mkdir -p `dirname /var/tmp/$dbc_package`
+			fi
 			dumpfile=`mktemp /var/tmp/$dbc_package.$dbc_dbname.$nowtime.$dbc_dbtype.XXXXXX`
 			if [ ! -f $dumpfile ]; then
 				dbc_remove_error "creating temporary file for database dump"




More information about the Dbconfig-common-changes mailing list