[pkg-bacula-commits] [bacula] 02/02: Refresh Debian patches

Sven Hartge hartge-guest at moszumanska.debian.org
Sat Nov 4 19:36:42 UTC 2017


This is an automated email from the git hooks/post-receive script.

hartge-guest pushed a commit to branch master
in repository bacula.

commit 50307f9e9449e83286e10a173e9394c525b83486
Author: Sven Hartge <sven at svenhartge.de>
Date:   Sat Nov 4 20:05:52 2017 +0100

    Refresh Debian patches
---
 .../debian-remove-upstream-autoconf-log.patch      |  3 -
 debian/patches/non-forking-systemd-units.patch     | 65 ++++++++++------------
 .../upstream-fix-update_sqlite3_tables.patch       |  6 +-
 3 files changed, 31 insertions(+), 43 deletions(-)

diff --git a/debian/patches/debian-remove-upstream-autoconf-log.patch b/debian/patches/debian-remove-upstream-autoconf-log.patch
index 7666994..0537f3f 100644
--- a/debian/patches/debian-remove-upstream-autoconf-log.patch
+++ b/debian/patches/debian-remove-upstream-autoconf-log.patch
@@ -2,9 +2,6 @@ Description: Remove unused files from upstream sources (found by lintian)
 Author: Alexander Golovko <alexandro at ankalagon.ru>
 Last-Update: 2012-06-01
 
-diff --git a/autoconf/config.log b/autoconf/config.log
-deleted file mode 100644
-index fb9038e..0000000
 --- a/autoconf/config.log
 +++ /dev/null
 @@ -1,3 +0,0 @@
diff --git a/debian/patches/non-forking-systemd-units.patch b/debian/patches/non-forking-systemd-units.patch
index a43fc0e..7c74cce 100644
--- a/debian/patches/non-forking-systemd-units.patch
+++ b/debian/patches/non-forking-systemd-units.patch
@@ -1,10 +1,10 @@
-Description: Change systemd.units to non-forking simple mode
+Description: Adapt upstream systemd units to Debian packaging 
 Author: Sven Hartge <sven at svenhartge.de>
 
 --- a/platforms/systemd/bacula-dir.service.in
 +++ b/platforms/systemd/bacula-dir.service.in
 @@ -3,13 +3,13 @@
- # Copyright (C) 2000-2016 Kern Sibbald
+ # Copyright (C) 2000-2017 Kern Sibbald
  # License: BSD 2-Clause; see file LICENSE-FOSS
  #
 -# /lib/systemd/system/bacula-dir.service
@@ -17,37 +17,34 @@ Author: Sven Hartge <sven at svenhartge.de>
 -#    enable : systemctl enable bacula-dir
 -#    start : systemctl start bacula-dir
 +#    enable : systemctl enable bacula-director
-+#    start : systemctl start bacula-director
++#    start : systemctl start bacula-dirirector
  #
  #
  
-@@ -17,19 +17,24 @@
+@@ -17,18 +17,23 @@
  [Unit]
  Description=Bacula Director Daemon service
  Requires=network.target
 -After=network.target multi-user.target
 +After=network.target multi-user.target postgresql.service mysql.service
- RequiresMountsFor=@working_dir@ @sysconfdir@ @sbindir@ @piddir@
+ RequiresMountsFor=@working_dir@ @sysconfdir@ @sbindir@
  
  # From http://www.freedesktop.org/software/systemd/man/systemd.service.html
  [Service]
--Type=forking
+ Type=simple
 -User=@dir_user@
 -Group=@dir_group@
--ExecStart=@sbindir@/bacula-dir -c @sysconfdir@/bacula-dir.conf
--PIDFile=@piddir@/bacula-dir. at dir_port@.pid
+-ExecStart=@sbindir@/bacula-dir -fP -c @sysconfdir@/bacula-dir.conf
 -ExecReload=@sbindir@/bacula-dir -t -c @sysconfdir@/bacula-dir.conf
-+Type=simple
-+User=root
-+Group=root
++User=bacula
++Group=bacula
 +Environment="CONFIG=/etc/bacula/bacula-dir.conf"
 +EnvironmentFile=-/etc/default/bacula-dir
-+ExecStartPre=@sbindir@/bacula-dir -t -u bacula -g bacula -c $CONFIG
-+ExecStart=@sbindir@/bacula-dir -f -u bacula -g bacula -c $CONFIG
-+ExecReload=@sbindir@/bacula-dir -t -u bacula -g bacula -c $CONFIG
++ExecStartPre=@sbindir@/bacula-dir -t -c $CONFIG
++ExecStart=@sbindir@/bacula-dir -fP -c $CONFIG
++ExecReload=@sbindir@/bacula-dir -t -c $CONFIG
  ExecReload=/bin/kill -HUP $MAINPID
-+SuccessExitStatus=15
- StandardError=syslog
+ SuccessExitStatus=15
 +Restart=on-failure
 +RestartSec=60
  
@@ -55,25 +52,22 @@ Author: Sven Hartge <sven at svenhartge.de>
  WantedBy=multi-user.target
 --- a/platforms/systemd/bacula-fd.service.in
 +++ b/platforms/systemd/bacula-fd.service.in
-@@ -22,12 +22,18 @@
- 
+@@ -23,10 +23,17 @@
  # from http://www.freedesktop.org/software/systemd/man/systemd.service.html
  [Service]
--Type=forking
+ Type=simple
 -User=@fd_user@
 -Group=@fd_group@
--ExecStart=@sbindir@/bacula-fd -c @sysconfdir@/bacula-fd.conf
--PIDFile=@piddir@/bacula-fd. at fd_port@.pid
-+Type=simple
+-ExecStart=@sbindir@/bacula-fd -fP -c @sysconfdir@/bacula-fd.conf
 +User=root
 +Group=root
 +Environment="CONFIG=/etc/bacula/bacula-fd.conf"
 +EnvironmentFile=-/etc/default/bacula-fd
 +ExecStartPre=@sbindir@/bacula-fd -t -c $CONFIG
-+ExecStart=@sbindir@/bacula-fd -f -c $CONFIG
++ExecStart=@sbindir@/bacula-fd -fP -c $CONFIG
++ExecReload=@sbindir@/bacula-fd -t -c $CONFIG
 +ExecReload=/bin/kill -HUP $MAINPID
-+SuccessExitStatus=15
- StandardError=syslog
+ SuccessExitStatus=15
 +Restart=on-failure
 +RestartSec=60
  
@@ -81,25 +75,22 @@ Author: Sven Hartge <sven at svenhartge.de>
  WantedBy=multi-user.target
 --- a/platforms/systemd/bacula-sd.service.in
 +++ b/platforms/systemd/bacula-sd.service.in
-@@ -21,13 +21,19 @@
- 
+@@ -22,11 +22,18 @@
  # from http://www.freedesktop.org/software/systemd/man/systemd.service.html
  [Service]
--Type=forking
+ Type=simple
 -User=@sd_user@
 -Group=@sd_group@
--ExecStart=@sbindir@/bacula-sd -c @sysconfdir@/bacula-sd.conf
--PIDFile=@piddir@/bacula-sd. at sd_port@.pid
-+Type=simple
-+User=root
-+Group=root
+-ExecStart=@sbindir@/bacula-sd -fP -c @sysconfdir@/bacula-sd.conf
++User=bacula
++Group=tape
 +Environment="CONFIG=/etc/bacula/bacula-sd.conf"
 +EnvironmentFile=-/etc/default/bacula-sd
-+ExecStartPre=@sbindir@/bacula-sd -t -u bacula -g tape -c $CONFIG
-+ExecStart=@sbindir@/bacula-sd -f -u bacula -g tape -c $CONFIG
++ExecStartPre=@sbindir@/bacula-sd -t -c $CONFIG
++ExecStart=@sbindir@/bacula-sd -fP -c $CONFIG
++ExecReload=@sbindir@/bacula-sd -t -c $CONFIG
 +ExecReload=/bin/kill -HUP $MAINPID
-+SuccessExitStatus=15
- StandardError=syslog
+ SuccessExitStatus=15
  LimitMEMLOCK=infinity
 +Restart=on-failure
 +RestartSec=60
diff --git a/debian/patches/upstream-fix-update_sqlite3_tables.patch b/debian/patches/upstream-fix-update_sqlite3_tables.patch
index 0909f1b..c99d242 100644
--- a/debian/patches/upstream-fix-update_sqlite3_tables.patch
+++ b/debian/patches/upstream-fix-update_sqlite3_tables.patch
@@ -15,7 +15,7 @@ Last-Update: 2017-09-10
     VolErrors INTEGER UNSIGNED DEFAULT 0,
     VolWrites BIGINT UNSIGNED DEFAULT 0,
     VolCapacityBytes BIGINT UNSIGNED DEFAULT 0,
-@@ -239,14 +239,20 @@
+@@ -239,15 +239,20 @@
  DROP TABLE Media;
  ALTER TABLE new_Media RENAME TO Media;
  CREATE INDEX inx8 ON Media (PoolId);
@@ -27,8 +27,8 @@ Last-Update: 2017-09-10
  DROP TABLE BaseFiles;
  ALTER TABLE basefiles_temp RENAME TO BaseFiles;
  
--CREATE INDEX job_jobtdate_inx ON job (JobTDate);
-+CREATE INDEX job_jobtdate_inx ON Job (JobTDate);
+ CREATE INDEX job_jobtdate_inx ON job (JobTDate);
+-ALTER TABLE Pool ADD COLUMN CacheRetention BIGINT DEFAULT 0;
 +ALTER TABLE Pool ADD COLUMN CacheRetention BIGINT UNSIGNED DEFAULT 0;
 +
 +DROP TABLE IF EXISTS NextId;

-- 
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