Package: bacula / 5.2.6+dfsg-9.3

Metadata

Package Version Patches format
bacula 5.2.6+dfsg-9.3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix default config | (download)

src/console/bconsole.conf.in | 2 1 + 1 - 0 !
src/dird/bacula-dir.conf.in | 15 8 + 7 - 0 !
src/filed/bacula-fd.conf.in | 9 5 + 4 - 0 !
src/qt-console/bat.conf.in | 2 1 + 1 - 0 !
src/stored/bacula-sd.conf.in | 9 5 + 4 - 0 !
src/stored/stored.conf.in | 1 1 + 0 - 0 !
src/tray-monitor/tray-monitor.conf.in | 8 4 + 4 - 0 !
7 files changed, 25 insertions(+), 21 deletions(-)

 change default configs for correct processing by postinst script
fix default dbtype.patch | (download)

platforms/systemd/bacula-dir.service.in | 2 1 + 1 - 0 !
src/cats/make_catalog_backup.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 change default dbtype for possibility to install correct files
fix sql bindir | (download)

autoconf/bacula-macros/db.m4 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix sql bindir
switch nonfree sha1 to openssl.patch | (download)

src/lib/Makefile.in | 13 3 + 10 - 0 !
src/lib/lib.h | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 11 deletions(-)

 switch from non-free sha1 implementation to openssl
Bug-Debian: 658326
Bug: http://bugs.bacula.org/view.php?id=1869
fix binutils gold linking.patch | (download)

autoconf/Make.common.in | 1 1 + 0 - 0 !
autoconf/aclocal.m4 | 1 1 + 0 - 0 !
autoconf/configure.in | 1 1 + 0 - 0 !
autoconf/libtool/ltdl.m4 | 817 817 + 0 - 0 !
src/lib/Makefile.in | 2 1 + 1 - 0 !
5 files changed, 821 insertions(+), 1 deletion(-)

 fix linking with binutils-gold
 1) commit:ddd5c96759c994dee2c8b0d20dff38b7e7853148
    Fix bug #1870 GNU binutils-gold build failure.

    Use some extra libtool magic to determine what lib to use
    to get dlopen and friends for loading plugins from libbac.

 2) commit:e72fe7a6a2b65b907f5a89f77117ffa28404a95a
    Fix bug #1880 ltdl.m4 missing for new feature.
Bug-Debian: 553956
Bug: http://bugs.bacula.org/view.php?id=1870
Bug: http://bugs.bacula.org/view.php?id=1880
fix mysql autoconf.patch | (download)

autoconf/bacula-macros/db.m4 | 41 26 + 15 - 0 !
1 file changed, 26 insertions(+), 15 deletions(-)

 try using mysql_config to get mysql compiler and linker flags
 The current hardcoded search path for MySQL headers and binaries
 does not work for multi-arch installations.
Bug-Debian: 672765
Bug: http://bugs.bacula.org/view.php?id=1829
fix readline ncurses depends.patch | (download)

autoconf/configure.in | 9 3 + 6 - 0 !
1 file changed, 3 insertions(+), 6 deletions(-)

 fix ncurses requirement for readline-compiled bconsole
Bug-Debian: 646730
Bug: http://bugs.bacula.org/view.php?id=1871
remove use statement for mysql | (download)

src/cats/make_mysql_tables.in | 3 1 + 2 - 0 !
src/cats/update_mysql_tables.in | 10 4 + 6 - 0 !
updatedb/update_mysql_tables_10_to_11.in | 4 1 + 3 - 0 !
updatedb/update_mysql_tables_11_to_12.in | 8 3 + 5 - 0 !
updatedb/update_mysql_tables_12_to_14.in | 8 3 + 5 - 0 !
5 files changed, 12 insertions(+), 21 deletions(-)

 since sql installations and upgrade are handled by dbconfig and
 these scripts provided by upstream are simply processed and installed for
 dbconfig, the USE statement they include needs to be dropped. dbconfig keeps
 track of what database the user uses, but we need keep ability to run this
 script manually in maneer similiarry to upstream.
Bug: http://bugs.bacula.org/view.php?id=1901
fix example script syntax | (download)

examples/autochangers/locking-mtx-changer | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix a simple syntax error in example script. it is not critical
 but might be annoying to user who want to simply run it.
fix mysql55 sql syntax.patch | (download)

src/cats/make_mysql_tables.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix unnecessary escaping
 Since we use this code directly by dbconfig, not from sh-script as upstream,
 there is no need to escape symbols.
fix manpages | (download)

manpages/bacula-tray-monitor.1 | 2 1 + 1 - 0 !
manpages/bat.1 | 2 1 + 1 - 0 !
manpages/bsmtp.1 | 10 5 + 5 - 0 !
manpages/bwild.8 | 2 1 + 1 - 0 !
manpages/dbcheck.8 | 69 40 + 29 - 0 !
5 files changed, 48 insertions(+), 37 deletions(-)

 fix simple man page errors (found by lintian)
Bug: http://bugs.bacula.org/view.php?id=1907
remove upstream autoconf log.patch | (download)

autoconf/config.log | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 remove unused files from upstream sources (found by lintian)
fix libbaccats rpath.patch | (download)

autoconf/bacula-macros/db.m4 | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 remove rpath from libbaccats*.so (found by lintian)
fix scriptdir examples devices.patch | (download)

examples/devices/DDS4.conf | 2 1 + 1 - 0 !
examples/devices/DVD.conf | 4 2 + 2 - 0 !
examples/devices/LTO-2.conf | 2 1 + 1 - 0 !
examples/devices/LTO-3.conf | 2 1 + 1 - 0 !
examples/devices/LTO-4.conf | 2 1 + 1 - 0 !
examples/devices/two-drive-autoloader.conf | 2 1 + 1 - 0 !
6 files changed, 7 insertions(+), 7 deletions(-)

 fix @scriptdir@ in examples/devices/*.conf
Bug-Debian: 500370
Bug: http://bugs.bacula.org/view.php?id=1884
add systemd bacula.conf for piddir.patch | (download)

autoconf/configure.in | 1 1 + 0 - 0 !
platforms/systemd/Makefile.in | 17 12 + 5 - 0 !
platforms/systemd/bacula.conf.in | 2 2 + 0 - 0 !
3 files changed, 15 insertions(+), 5 deletions(-)

 add systemd's bacula.conf to create the pid directory
Bug-Debian: 624532
Bug: http://bugs.bacula.org/view.php?id=1886
path to logdir.patch | (download)

scripts/logrotate.in | 2 1 + 1 - 0 !
scripts/logwatch/logfile.bacula.conf.in | 2 1 + 1 - 0 !
src/dird/bacula-dir.conf.in | 4 2 + 2 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 fix path to logdir in config files, due to ignored --with-logdir
 parameter.
Bug-Debian: 684203
Bug: http://bugs.bacula.org/view.php?id=1911
fix_dump_resources_acl.patch | (download)

src/dird/dird_conf.c | 22 22 + 0 - 0 !
src/tools/Makefile.in | 7 5 + 2 - 0 !
2 files changed, 27 insertions(+), 2 deletions(-)

 make dump_resource respect console acl's
Bug-Debian: 687923
SA: CVE-2012-4430
xattr btrfs crash.patch | (download)

src/filed/xattr.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 fix crash on saving xattr from btrfs.
Bug: http://bugs.bacula.org/view.php?id=1874
fix save only one xattr.patch | (download)

src/filed/xattr.c | 521 284 + 237 - 0 !
1 file changed, 284 insertions(+), 237 deletions(-)

 bacula 5.2.x save only first xattr and lost all other
Bug-Debian: 688732
ppc64el libtoolize.patch | (download)

autoconf/config.guess | 6 6 + 0 - 0 !
autoconf/libtool/libtool.m4 | 12 9 + 3 - 0 !
2 files changed, 15 insertions(+), 3 deletions(-)

 update "libtool" harder.