[pkg-bacula-commits] [SCM] Bacula, a network backup, recovery and verification program branch, master, updated. debian/5.0.3-1-71-gbbe3dd6
Alexander Golovko
alexandro at ankalagon.ru
Wed May 23 13:55:46 UTC 2012
The following commit has been merged in the master branch:
commit c83e103137ce0c2e6dcf33ef76445d9e7435be76
Author: Alexander Golovko <alexandro at ankalagon.ru>
Date: Tue May 22 23:58:45 2012 +0400
allow dh_installinit add services stop/start
remove from scripts any manual service stop/start
dh_installinit can do this not worse
diff --git a/debian/bacula-director-mysql.postinst b/debian/bacula-director-mysql.postinst
index 7b99b2a..a3b0a86 100644
--- a/debian/bacula-director-mysql.postinst
+++ b/debian/bacula-director-mysql.postinst
@@ -40,10 +40,6 @@ POSTINST_COMMON="/usr/share/bacula-director/postinst-common"
DEFCONFIG="/usr/share/bacula-common/defconfig"
CFGFILE="/etc/bacula/bacula-dir.conf"
-if [ -n "$2" ]; then
- /etc/init.d/bacula-director stop || true
- sleep 1
-fi
. /usr/share/bacula-common/common-functions.dpkg
readOrCreatePasswords
@@ -83,7 +79,6 @@ esac
# Do start daemon
db_stop
-invoke-rc.d --quiet bacula-director start
#DEBHELPER#
diff --git a/debian/bacula-director-mysql.prerm b/debian/bacula-director-mysql.prerm
index 87638b1..454080d 100644
--- a/debian/bacula-director-mysql.prerm
+++ b/debian/bacula-director-mysql.prerm
@@ -32,7 +32,6 @@ set -e
case "$1" in
remove|deconfigure)
- /usr/sbin/invoke-rc.d bacula-director stop
;;
upgrade)
;;
diff --git a/debian/bacula-director-pgsql.postinst b/debian/bacula-director-pgsql.postinst
index 6224508..66acf85 100644
--- a/debian/bacula-director-pgsql.postinst
+++ b/debian/bacula-director-pgsql.postinst
@@ -46,10 +46,6 @@ PGSQL=/usr/bin/psql
GRANT_SQL_PRIVS="/usr/share/bacula-director/grant_pgsql_privileges"
AUTHFILE=`getent passwd bacula | cut -d ':' -f 6`/.pgpass
-if [ -n "$2" ]; then
- /etc/init.d/bacula-director stop || true
- sleep 1
-fi
. /usr/share/bacula-common/common-functions.dpkg
readOrCreatePasswords
@@ -93,7 +89,6 @@ esac
# Do start daemon
db_stop
-invoke-rc.d --quiet bacula-director start
#DEBHELPER#
diff --git a/debian/bacula-director-pgsql.prerm b/debian/bacula-director-pgsql.prerm
index 9d8a2e7..d46ef4c 100644
--- a/debian/bacula-director-pgsql.prerm
+++ b/debian/bacula-director-pgsql.prerm
@@ -31,7 +31,6 @@ fi
case "$1" in
remove|deconfigure)
- /usr/sbin/invoke-rc.d bacula-director stop
;;
upgrade)
;;
diff --git a/debian/bacula-director-sqlite3.postinst b/debian/bacula-director-sqlite3.postinst
index a42d44e..00520d1 100644
--- a/debian/bacula-director-sqlite3.postinst
+++ b/debian/bacula-director-sqlite3.postinst
@@ -31,11 +31,6 @@ dbc_dbfile_owner=bacula:bacula
# set in config, must not be set here: dbc_dbname=bacula.db
# set in config, must not be set here: dbc_basepath=/var/lib/bacula
-if [ -n "$2" ]; then
- /etc/init.d/bacula-director stop || true
- sleep 1
-fi
-
# source dbconfig-common shell library, and call the hook function
if [ -f /usr/share/dbconfig-common/dpkg/config.sqlite3 ]; then
@@ -89,7 +84,6 @@ esac
# Do start daemon
db_stop
-invoke-rc.d --quiet bacula-director start
#DEBHELPER#
diff --git a/debian/bacula-director-sqlite3.prerm b/debian/bacula-director-sqlite3.prerm
index e5e895b..bb97c89 100644
--- a/debian/bacula-director-sqlite3.prerm
+++ b/debian/bacula-director-sqlite3.prerm
@@ -19,7 +19,6 @@ set -e
case "$1" in
remove|deconfigure)
- /usr/sbin/invoke-rc.d bacula-director stop
;;
upgrade)
;;
diff --git a/debian/rules b/debian/rules
index d992b7c..0ec0979 100755
--- a/debian/rules
+++ b/debian/rules
@@ -106,9 +106,9 @@ override_dh_shlibdeps:
override_dh_installinit:
dh_installinit -pbacula-sd -- defaults 90 10
dh_installinit -pbacula-fd -- defaults 91 9
- dh_installinit --name=bacula-director -pbacula-director-pgsql --no-start -- defaults 92 8
- dh_installinit --name=bacula-director -pbacula-director-mysql --no-start -- defaults 92 8
- dh_installinit --name=bacula-director -pbacula-director-sqlite3 --no-start -- defaults 92 8
+ dh_installinit -pbacula-director-pgsql --name=bacula-director -- defaults 92 8
+ dh_installinit -pbacula-director-mysql --name=bacula-director -- defaults 92 8
+ dh_installinit -pbacula-director-sqlite3 --name=bacula-director -- defaults 92 8
override_dh_install:
chmod 755 debian/additions/postinst-common
--
Bacula, a network backup, recovery and verification program
More information about the pkg-bacula-commits
mailing list