[pkg-bacula-commits] [SCM] Bacula, a network backup, recovery and verification program branch, master, updated. debian/5.0.3-1-151-g9b1288c

Alexander Golovko alexandro at ankalagon.ru
Mon Jun 4 15:34:36 UTC 2012


The following commit has been merged in the master branch:
commit 9b1288c387c67b93d372a369d2c3f0f41a1ecdec
Author: Alexander Golovko <alexandro at ankalagon.ru>
Date:   Mon Jun 4 18:54:48 2012 +0400

    fix bacula-director stop on upgrade

diff --git a/debian/bacula-director-mysql.postinst b/debian/bacula-director-mysql.postinst
index 6ed6d5b..0e76795 100644
--- a/debian/bacula-director-mysql.postinst
+++ b/debian/bacula-director-mysql.postinst
@@ -48,6 +48,10 @@ setup_etc_default bacula-director-mysql $@
 case "$1" in
 configure)
 
+  if test -n "$2" && dpkg --compare-versions "$2" le "5.0.3+dfsgreal-1"; then
+    invoke-rc.d bacula-director stop || true
+  fi
+
 	echo -n "Processing configuration..."
         . /etc/dbconfig-common/bacula-director-mysql.conf
 	TARGET=$CFGFILE.dpkg-tmp
diff --git a/debian/bacula-director-pgsql.postinst b/debian/bacula-director-pgsql.postinst
index 6a1427f..1347f61 100644
--- a/debian/bacula-director-pgsql.postinst
+++ b/debian/bacula-director-pgsql.postinst
@@ -53,6 +53,10 @@ setup_etc_default bacula-director-pgsql $@
 
 case "$1" in
 configure)
+
+  if test -n "$2" && dpkg --compare-versions "$2" le "5.0.3+dfsgreal-1"; then
+    invoke-rc.d bacula-director stop || true
+  fi
 	
 	echo -n "Processing configuration..."
         . /etc/dbconfig-common/bacula-director-pgsql.conf
diff --git a/debian/bacula-director-sqlite3.postinst b/debian/bacula-director-sqlite3.postinst
index 5ea8fc9..14bd5b9 100644
--- a/debian/bacula-director-sqlite3.postinst
+++ b/debian/bacula-director-sqlite3.postinst
@@ -50,6 +50,10 @@ setup_etc_default bacula-director-sqlite3 $@
 case "$1" in
 configure)
 
+  if test -n "$2" && dpkg --compare-versions "$2" le "5.0.3+dfsgreal-1"; then
+    invoke-rc.d bacula-director stop || true
+  fi
+
 	echo -n "Processing configuration..."
         . /etc/dbconfig-common/bacula-director-sqlite3.conf
 	TARGET=$CFGFILE.dpkg-tmp

-- 
Bacula, a network backup, recovery and verification program



More information about the pkg-bacula-commits mailing list