Package: bacula-director-sqlite3
Version: 5.0.3-1
Tags: patch
bacula-director-sqlite3 package don't cleanup database on purging.
dbconfig-common not used in prerm and postrm scripts.
--
with best regards,
Alexander Golovko
email: alexan...@ankalagon.ru
xmpp: alexan...@ankalagon.ru
diff --git a/debian/bacula-director-sqlite3.postrm
b/debian/bacula-director-sqlite3.postrm
index bd21108..ba8aca0 100644
--- a/debian/bacula-director-sqlite3.postrm
+++ b/debian/bacula-director-sqlite3.postrm
@@ -4,10 +4,21 @@
# see: dh_installdeb(1)
if [ -f /usr/share/debconf/confmodule ]; then
- . /usr/share/debconf/confmodule
+ . /usr/share/debconf/confmodule
db_version 2.0
+
+ dbc_first_version=3.0.3-3
+ dbc_dbuser=bacula
+ dbc_dbname=bacula.db
+ dbc_basepath=/var/lib/bacula
+fi
+
+if [ -f /usr/share/dbconfig-common/dpkg/postrm.sqlite3 ]; then
+ . /usr/share/dbconfig-common/dpkg/postrm.sqlite3
+ dbc_go bacula-director-sqlite3 $@
fi
+
set -e
# summary of how this script can be called:
diff --git a/debian/bacula-director-sqlite3.prerm
b/debian/bacula-director-sqlite3.prerm
index e5e895b..d974956 100644
--- a/debian/bacula-director-sqlite3.prerm
+++ b/debian/bacula-director-sqlite3.prerm
@@ -3,6 +3,20 @@
#
# see: dh_installdeb(1)
+. /usr/share/debconf/confmodule
+
+dbc_first_version=3.0.3-3
+dbc_dbuser=bacula
+dbc_dbname=bacula.db
+dbc_basepath=/var/lib/bacula
+
+# source dbconfig-common shell library, and call the hook function
+if [ -f /usr/share/dbconfig-common/dpkg/prerm.sqlite3 ]; then
+ . /usr/share/dbconfig-common/dpkg/prerm.sqlite3
+ dbc_go bacula-director-sqlite3 $@
+fi
+
+
set -e
# summary of how this script can be called: