tags 376368 + patch
stop

Here is a patch for this issue.
diff -u unixodbc-2.2.11/debian/changelog unixodbc-2.2.11/debian/changelog
--- unixodbc-2.2.11/debian/changelog
+++ unixodbc-2.2.11/debian/changelog
@@ -1,3 +1,9 @@
+unixodbc (2.2.11-13.1) UNRELEASED; urgency=low
+
+  * Make /etc/odbcinst.ini not a conffile.  Closes: #376368.
+
+ -- Peter Eisentraut <[EMAIL PROTECTED]>  Fri, 15 Sep 2006 13:03:11 +0200
+
 unixodbc (2.2.11-13) unstable; urgency=low
 
   * Pull in an ABI change from unixodbc 2.2.12 for 64-bit platforms;
diff -u unixodbc-2.2.11/debian/odbcinst1debian1.files unixodbc-2.2.11/debian/odbcinst1debian1.files
--- unixodbc-2.2.11/debian/odbcinst1debian1.files
+++ unixodbc-2.2.11/debian/odbcinst1debian1.files
@@ -5 +4,0 @@
-etc/odbcinst.ini
diff -u unixodbc-2.2.11/debian/rules unixodbc-2.2.11/debian/rules
--- unixodbc-2.2.11/debian/rules
+++ unixodbc-2.2.11/debian/rules
@@ -71,6 +71,7 @@
 	rm `pwd`/debian/tmp/usr/lib/libnn.*
 	rm `pwd`/debian/tmp/usr/lib/libtemplate.*
 	-rm `pwd`/debian/tmp/usr/lib/libodbctxt.*
+	rm `pwd`/debian/tmp/etc/odbcinst.ini
 
 # The autotools target adds a forced build-time dependency on
 # autotools-dev (for /usr/share/misc/config.*)
only in patch2:
unchanged:
--- unixodbc-2.2.11.orig/debian/odbcinst1debian1.postrm
+++ unixodbc-2.2.11/debian/odbcinst1debian1.postrm
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = purge ]; then
+	rm -f /etc/odbcinst.ini
+fi
+
+#DEBHELPER#
only in patch2:
unchanged:
--- unixodbc-2.2.11.orig/debian/odbcinst1debian1.postinst
+++ unixodbc-2.2.11/debian/odbcinst1debian1.postinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = configure ] && [ -z "$2" ] && [ ! -e /etc/odbcinst.ini ]; then
+	touch /etc/odbcinst.ini
+fi
+
+#DEBHELPER#

Reply via email to