[pkg-bacula-commits] [bacula] 03/06: Move make_catalog_backup.pl to package bacula-director
Carsten Leonhardt
leo at moszumanska.debian.org
Mon Sep 19 15:57:14 UTC 2016
This is an automated email from the git hooks/post-receive script.
leo pushed a commit to branch master
in repository bacula.
commit 094e5198a66a7dd26810f5fdbf72d45b6eafaefa
Author: Carsten Leonhardt <leo at debian.org>
Date: Mon Sep 19 13:33:46 2016 +0200
Move make_catalog_backup.pl to package bacula-director
---
debian/TODO | 9 +++++++++
debian/bacula-director-mysql.install | 1 -
debian/bacula-director-pgsql.install | 1 -
debian/bacula-director-sqlite3.install | 1 -
debian/bacula-director.install | 1 +
debian/changelog | 1 +
debian/control | 12 ++++++------
debian/rules | 5 -----
8 files changed, 17 insertions(+), 14 deletions(-)
diff --git a/debian/TODO b/debian/TODO
index f58b896..4d8811a 100644
--- a/debian/TODO
+++ b/debian/TODO
@@ -39,6 +39,15 @@ Wishlist:
see: https://wiki.debian.org/UscanEnhancements
* autopostrm would ideally become a debhelper script ...
+Problems:
+
+ * dpkg --status bacula-director-(DBTYPE) lists conffiles as obsolete
+ that moved to bacula-director. We probably have to live with that
+ as moving conffiles between pacakges isn't well supported.
+ See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595112 - but
+ this doesn't even take a move from dpkg- to ucf-handled conffiles
+ into account
+
Review unmerged old changes:
* Ask for passwords via debconf (git tag development/2011-04-29)
diff --git a/debian/bacula-director-mysql.install b/debian/bacula-director-mysql.install
index ee9337a..f1aaddc 100644
--- a/debian/bacula-director-mysql.install
+++ b/debian/bacula-director-mysql.install
@@ -1,4 +1,3 @@
debian/additions/mysql/make_catalog_backup_awk etc/bacula/scripts
-etc/bacula/scripts/make_catalog_backup.pl
etc/bacula/scripts/make_mysql_tables usr/share/bacula-director
etc/bacula/scripts/update_mysql* usr/share/bacula-director
diff --git a/debian/bacula-director-pgsql.install b/debian/bacula-director-pgsql.install
index b32249e..2a6df38 100644
--- a/debian/bacula-director-pgsql.install
+++ b/debian/bacula-director-pgsql.install
@@ -2,6 +2,5 @@ debian/additions/pgsql/database/7.4.1 usr/share/dbconfig-common/scripts/bacula-d
debian/additions/pgsql/database/pgsql usr/share/dbconfig-common/data/bacula-director-pgsql/install-dbadmin
debian/additions/pgsql/make_catalog_backup_awk etc/bacula/scripts
etc/bacula/scripts/grant_postgresql_privileges usr/share/bacula-director
-etc/bacula/scripts/make_catalog_backup.pl
etc/bacula/scripts/make_postgresql_tables usr/share/bacula-director
etc/bacula/scripts/update_postgres* usr/share/bacula-director
diff --git a/debian/bacula-director-sqlite3.install b/debian/bacula-director-sqlite3.install
index 08f0d6f..bd39def 100644
--- a/debian/bacula-director-sqlite3.install
+++ b/debian/bacula-director-sqlite3.install
@@ -1,4 +1,3 @@
debian/additions/sqlite3/make_catalog_backup_awk etc/bacula/scripts
-etc/bacula/scripts/make_catalog_backup.pl
etc/bacula/scripts/make_sqlite*tables usr/share/bacula-director
etc/bacula/scripts/update_sqlite* usr/share/bacula-director
diff --git a/debian/bacula-director.install b/debian/bacula-director.install
index 3cbfc6a..72b242a 100644
--- a/debian/bacula-director.install
+++ b/debian/bacula-director.install
@@ -1,5 +1,6 @@
etc/bacula/scripts/delete_catalog_backup usr/share/bacula-common/defconfig/scripts
etc/bacula/scripts/make_catalog_backup usr/share/bacula-common/defconfig/scripts
+etc/bacula/scripts/make_catalog_backup.pl
etc/bacula/scripts/query.sql
usr/sbin/bacula-dir
usr/sbin/bregex
diff --git a/debian/changelog b/debian/changelog
index ca12b66..6636cbf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ bacula (7.4.3+dfsg-7) unstable; urgency=high
* Handle make_catalog_backup script in postinst of package
bacula-director, inserting the correct database user (Closes: #838080)
+ * Move make_catalog_backup.pl to package bacula-director
--
diff --git a/debian/control b/debian/control
index 0b92581..d3e89f4 100644
--- a/debian/control
+++ b/debian/control
@@ -125,13 +125,13 @@ Depends:
${misc:Depends},
${shlibs:Depends}
Replaces:
- bacula-director-mysql (<< 7.4.3+dfsg-3),
- bacula-director-pgsql (<< 7.4.3+dfsg-3),
- bacula-director-sqlite3 (<< 7.4.3+dfsg-3)
+ bacula-director-mysql (<< 7.4.3+dfsg-7),
+ bacula-director-pgsql (<< 7.4.3+dfsg-7),
+ bacula-director-sqlite3 (<< 7.4.3+dfsg-7)
Breaks:
- bacula-director-mysql (<< 7.4.3+dfsg-3),
- bacula-director-pgsql (<< 7.4.3+dfsg-3),
- bacula-director-sqlite3 (<< 7.4.3+dfsg-3)
+ bacula-director-mysql (<< 7.4.3+dfsg-7),
+ bacula-director-pgsql (<< 7.4.3+dfsg-7),
+ bacula-director-sqlite3 (<< 7.4.3+dfsg-7)
Description: network backup service - Director daemon
Bacula is a set of programs to manage backup, recovery, and verification of
data across a network of computers of different kinds.
diff --git a/debian/rules b/debian/rules
index 8669e7e..468c7ac 100755
--- a/debian/rules
+++ b/debian/rules
@@ -111,11 +111,6 @@ override_dh_install-arch:
######### dbconfig-common stuff
# The script install-dbconfig needs to be adapted when upstream changes the database format!
debian/scripts/install-dbconfig # handles install of all upgrade/install scripts to db version 11 and greater
- # fix database type in some scripts
- $(foreach db,$(VARIANTS),sed -i \
- -e "s/XX_DB_XX/$(db)/" \
- -e "s/XX_DBLONGNAME_XX/$(LONGNAME_$(db))/" \
- debian/bacula-director-$(db)/etc/bacula/scripts/make_catalog_backup.pl;)
# create a reference of which database type is installed on the system
# and a link to the dbconfig information that is dbtype independent
$(foreach db,$(VARIANTS), \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bacula/bacula.git
More information about the pkg-bacula-commits
mailing list