Category Releases

Release 7.0.2

We have released Bacula version 7.0.2 to Source Forge.

This is a minor bug fix since version 7.0.1, but it does have one significant bug fix.   If you use shell expansion characters in any of your configuration files, we recommend that you download and install this version.  Otherwise if you have already installed version 7.0.0 or 7.0.1 and experiencing no problems, there is no need to upgrade.

For packagers this version has a number of cleanups of old files, and corrects a few problems of building the documentation from scratch. Please note that the release documentation contains prebuilt English pdf and html files.

Thank you for using Bacula ?

Release 7.0.0

We have released version 7.0.0 to Source Forge.

Please be aware that this is a major new version and thus please test it carefully before putting it into production. Since there are so many changes (mostly backports from the Enterprise version), I expect to have a few problems even though we have done very heavy testing. Note, this code has a very large number of bug fixes.

Please note that we have done a good deal of cleanup so many of the old, unused directories such as gnome-console, tray-monitor, wx-console, and win32 are removed from the bacula directory. In addition, we have removed everything from the gui directory as it contained only old programs that were no longer maintained. There is one new addition to the gui directory, which is the new baculum web gui program. In addition, a number of directories have been removed from the docs release (but not yet from the docs git repository).

The new version 7.0.0 source code is published on Source Forge as well as in Branch-7.0 of the bacula git public repository. The docs are also available in the docs git public repository, and are also in Branch-7.0. Since there were a number of significant changes with the documentation build process the upload of the docs to the website does not yet totally work. There is a strange layout problem with the main page of the pdf that does not show up in directly reading the downloaded pdf, and there seem to be a number of missing icons for the html documents (annoying but apparently not critical) that I will correct in the coming days.

In addition the new website has been activated. If you experience problems, please do not hesitate to signal them to me at: kern at sibbald dot com. If you want to get to the old website it can be accessed at old.bacula.org, but will in the long term be eliminated.

We are still working on new Windows binaries as well as releasing a full set of binaries for many platforms. Hopefully that will be finished before the end of April.

Thank you for your ongoing support and your patience in waiting for this release. I hope that you will find it satisfactory.

Major Contributions to Bacula since 2008

Those of you who have been with the Bacula project for some time, will recall that I (Kern) publicly stated that my primary purpose in creating Bacula Systems was to ensure the long-term growth of Bacula (the community version). I also stated that my personal involvement with the community would decrease for several years so that I could concentrate on getting Bacula Systems running, but that would not at all decrease the pace of development of Bacula.  This is indeed the case.

To show that the above statements are true, please review the following list of major contributions to Bacula from 2008 until today.  I think you will see that Bacula has been largely and substantially supported by Bacula Systems SA (which includes me).

Major Community Features added 2008 to 20 February 2013

– The letters BEE mean the Bacula Enterprise Edition by Bacula Systems SA
– Information herein is pulled from public records:
   – New Features Chapter in main Document
   – ReleaseNotes file in the source releases
   – ChangeLog file in the source releases
   – git repository
– This is not meant to be exhaustive
– Some author’s names may be missing

  New Feature or work done                     Contributor
  =====================================        ==========================

5.2.13: 20Feb13
– Many Bug Fixes (21 bug reports closed)    — Bacula Systems SA and others
– Several new minor enhancements            — Bacula Systems SA
– Backport code from BEE                    — Bacula Systems SA

5.2.12: 14Sep12
– New bpluginfo utility                     — Inteos
– Bug fixes (13 bug reports closed)         — Bacula Systems SA and others
– Backport code from BEE                    — Bacula Systems SA

5.2.10: 28Jun12
– Significant fixes (6 bug reports closed)  — Bacula Systems SA and others
– Rudimentary AFS support — now depreciated
– Backport Windows code from BEE            — Bacula Systems SA

5.2.9: 12Jun12
– Bug fixes (5 bug reports closed)          — Bacula Systems and others

5.2.7: 02Jun12
– Many code cleanups and rewrites           — Bacula Systems SA and others
– Closed 12 bug reports
– Backport StorageId code from BEE          — Bacula Systems SA

5.2.6: 18Feb12
– Exchange plugin work with Accurate mode   — Bacula Systems SA
– Add wild card to restore cd command       — Bacula Systems SA
– Many important fixes (closed 1 bug report)
– Backport debug for sd plugins from BEE    — Bacula Systems SA

5.2.4: 18Jan12
– Significant improvement to spec files     — Bacula Systems SA
– Fix versioning of share objects           — Bacula Systems SA
– Many bug fixes (9 bug reports closed)
– Many smaller enhancements                 — Bacula Systems SA

5.2.2 24Nov11
– Additions to RunScript variables
– Add -t option on Bat
– Backport plugin code from BEE             — Bacula Systems SA
– 4 bug reports closed
– Backport from BEE                         — Bacula Systems SA

5.2.1 30Oct11
5.2.0rc1 08Jul11
– Major Version Release with many
     new features and lots of new code
– Many Bug Fixes (88 bug reports closed)    — mostly Bacula Systems SA
– LZO Compression                           — Laurent Papier
– New Qt Based Tray Monitor                 — Bacula Systems SA
– Purge Migration Job                       — Bacula Systems SA
– Changes in Bvfs (Bacula Virtual FS)       — Bacula Systems SA
– Changes in the Pruning Algorithm          — Bacula Systems SA
– Additions to RunScript variables
– Additions to the Plugin API               — Bacula Systems SA
– ACL Enhancements                          — Planets Communications B.V. and
                                               ELM Consultancy B.V.
– Class Based Database Backend Drivers      — Planets Communications B.V. and
                                               ELM Consultancy B.V.
– Many backports from BEE                   — Bacula Systems SA

5.0.3 04Aug10
– Truncate Volume after Purge               — Bacula Systems SA
– Many Bug Fixes                            — Bacula Systems SA

5.0.0 22Jan10
– Maximum Concurrent Jobs for Devices       — Bacula Systems SA
– Restore from Multiple Storage Daemons     — Bacula Systems SA and
                                               Equiinet, Ltd.
– File Deduplication using Base Jobs        — Bacula Systems SA
– AllowCompression                          — Collaborative Fusion, Inc.
– Accurate Fileset Options                  — Bacula Systems SA
– Tab-completion for Bconsole               — Bacula Systems SA
– Pool File and Job Retention               — Bacula Systems SA
– Read-only File Daemon using capabilities  — AltLinux
– Bvfs API                                  — Bacula Systems SA
– Testing Tape Drive Speed Command          — Bacula Systems SA
– Block Checksum Device Directive           — Bacula Systems SA
– Significant New Bat Features              — Bacula Systems SA
– Port Bat to Windows                       — Bacula Systems SA
– Linux Bare Metal Recovery USB Key         — Bacula Systems SA
– bconsole Timeout Option                   — Bacula Systems SA
– Many Important Changes                    — Bacula Systems SA and others
– Big backport from Bacula Enterprise       — Bacula Systems SA

3.0.0 28Dec08
– Accurate Backup                           — Bacula Systems SA
– Copy Jobs                                 — Bacula Systems SA
– ACL Updates and Extended Attributes
– Virtual Backup                            — Bacula Systems SA
– Implement 64 bit Windows Client           — Bacula Systems SA
– Duplicate Job Control                     — Bacula Systems SA
– TLS Authentication                        — Bacula Systems SA
– bextract non-portable Win32 data          — Bacula Systems SA
– State File updated at Job Termination
– MaxFull/DiffInterval                      — Bacula Systems SA
– Honor NoDumpFlag & ExcludeDirContaining
– Bacula Plugins                            — Bacula Systems SA
– Microsoft Exchange 2003/2007 Plugin       — Bacula Systems and
                                               Equiinet, Ltd.
– Many Additional Smaller Features          — Bacula Systems SA

We have released Bacula Version 5.2.13 to Source Forge

Version 5.2.13 version has 20 bug fixes since the last release. Some of the bug fixes are important.
Important changes since last release:

19 Feb 13
– Fix build/configure problems with bpluginfo.c
– Refactor lock_volumes so most lock a vol rather than globally
– Add virtualfull-extreme test
– Apply patch for chio-changer-openbsd from bug #1984 — Implements listall
– Add bat Mac patch from bug #1953
– Fix bug #1812 cannot run Copy/Migrate jobs from bat
– Fix loading of bat translations. Patch from bug #1890
– Fix text input in bat. Fix bug #1965
– Remove Device from show command as it is not used or updated
– Fix #1982 update enabled keyword in help command
– Fix update_postgresql_tables 10 to 11
– Clean after building doc binaries requested by Willem vd Akker for Debian build
– Require Qt version 4.8.4
– Fix bug #1955 that OK to run? does not retry on bad response
– Backport new lock calls + debug for SD
– Fix bug #1975 new label ignored when first is duplicate.
– Pull src/lib changes from master
– Pull SD files from master
– Turn off prune-test
– Add logdir and bsrdir to regression config
– Add bsrdir and logdir to regress-config
– Changed default directories from /var/bacula to /opt/bacula
– Make spool size max message more explicit
– Display more info when maximum spool size is reached
– Fix TERM defs for Solaris 11 in conio.c
– Allow group to cd to sysconfdir
– Make sysconfdir belong to Bacula user/group and exclude others
– Fix Virtual Full file close bug — race condition
– Enhance mount message to include read/append
– Improve vol_mgr swap messages
– Enhance output of Using Device to include for read/write
– Add jobid to Pmsg output
– Fix bug #1959 input validation on delete of jobs.
– Fix bug #1956 Authorization Errors false
– Add workaround for #5507 where autoprune and reload are in deadlock
– Allow conf file quoted strings to be used in a list
– Make bfgets handle very long lines
– Avoid seg fault by checking for NULL client — reported by Arno
– Final fix of bug #1943
– Fix bug #1948 MailOnSuccess get executed on error.
– Fix missing index on Media table
– Fix bug #1943 no message storage on closed database connection.
– Fix bug #1946 Fix problem with MySQL with big Base jobs.
– Reduce wait time in regression RunScripts
– Implement a timeout on regression tests of 15 minutes
– Fix #5346 .bvfs_lsfiles and .bvfs_restore to handle deleted files
– Fix spooldata, accurate and ingnore duplicate run argument
– Fix messages segfault
– Implement feature request #1939
– fix #1938 about PATH_MAX on hurd
– fix #1938 about MAXPATHLEN on hurd
– Fix bug #1937 OpenBSD autochanger example script
– Fix #4996 about MaxRunTime canceling the job too early
– Fix bug #1934 Wrong values at media list in BAT
– Fix race condition in close_msg that causes seg fault
– Fix double unlink
– More tests for freeing NULL pointers
– Add MaximumConcurrentReadJobs directive to Storage resource
– Add ujobid to .bvfs_get_jobids
– Avoid problem when stripping a relative path
– Fix #4513 about HIDDEN attribute set to parent directory during restore

Bugs fixed/closed since last release:
1812 1890 1934 1937 1938 1939 1943 1946 1948 1953 1955 1956 1959 1965 1975 1982 1984 4513 4996 5346 5507

We have released Bacula Version 5.2.11 to Source Forge

We have released Bacula Version 5.2.11 to Source Forge

Version 5.2.11 version is a bug fix release.

As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.11
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

Important changes since last release:
– A new bpluginfo utility tool
– Make dump_resource respect console ACL’s (security fix)
– Add chio-changer-openbsd submitted in bug #1903
– Important Copy job bug fixed.

10Sep12
– Add JobId to SD debug output
– Commit batch session every 800,000 files
– Simplify safer delete code using a single regex
– Clean up error message generation during update attributes — should fix
#1823
– Eliminate heartbeat error messages. Fixes bug #1925
– Apply patch from bug #1911 to implement –with-logdir
– Add chio-changer-openbsd submitted in bug #1903
– mysql database install/update scripts patch. Fixes bug #1901
– Delegate uid/gid changing to systemd. Fixes bug #1905
– Fix bug #1906
– Fix manpage errors, fixes bug #1907
– Final fix for #1859 missed one query.
– bpluginfo – Utility tool display various information
– Backport more master code
– Fix Makefile.in so that testfind builds with acl dependency – Make dump_resource respect console ACL’s (security fix)
– backport code from master
– Fix #1923 about MySQL 4 support for BVFS
– Fix #1902 about bad status slots output
– Fix Sigma Copy bug #4377
– Fix bsmtp
– Reset bsmtp to only send to IPv4 mailhosts.

Bugs fixed/closed since last release:
1823 1859 1901 1902 1903 1905 1906 1907 1911 1923 1925 4377

We have released Bacula Version 5.2.10 to Source Forge

We have released Bacula Version 5.2.10 to Source Forge

General:

The 5.2.10 version is a significant bug fix release including
our first cut of AFS support.
Please note that with this version of Bacula, during the install
of the shared libraries from the src/cats, src/lib, and src/findlib
directories, any old Bacula libraries in the installation
destination directory will be removed.  This should not cause
any problems and at least keeps the installation library cleaner.

For packagers, if you change options, naming, and the way
we link our shared object files, as at least one of you does,
you are creating a situation where the user may not be able
to run multiple versions of Bacula on the same machine, which
is often very useful, and in addition, you create a configuration
that the project cannot properly support.

If you are upgrading from a version older than 5.2.9, please
read all the old ReleaseNotes of all versions released
after the version you are upgrading from. There area
many important notices sumarized here, and we do not
repeat them each bug fix release.

Compatibility:

As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.9
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

Major changes since 5.2.9:
– IPv6 networking should work correctly now
– SQL Counter problems resolved
– Bat hanging after running a number of jobs
– dbcheck rw_writelock problem
– Windows VSS restore bug

New Feature:
– Add rudimentary support for backing up AFS

28Jun12
– Add extra test for unsupported Protocol Families.
– Fix inet_pton call.
– Real fix of bug #1897 5.2.9 breaks IPv6 connectivity
– Fix bug #1891 wrong daemon name printed with -? option
– Fix bug #1859 INSERT INTO Counters fails
– First try at fixing bug #1897 5.2.9 breaks IPv6 connectivity
– Convert write_rec_to_block() to a state machine
– Fix bat from eating all Dir connections — fixes bug #1872
– Back port fixes from BEE to fix Windows restore bug #1892
– Add block checksum flag to version.h
– Add block checksum debug code
– Fix bug #1893 dbcheck -B gives rwl_writelock error.
– Remove restriction of network buffer size being multiple of a tape block
– Add rudimentary support for saving AFS acls.
– Send level before the fileset in estimate_cmd() like in backup()

Bugs fixed/closed since last release:
1859 1872 1891 1892 1893 1897

We have released Bacula Version 5.2.7 to Source Forge

Release Notes for Bacula 5.2.7

Bacula code: Total files = 1,110 Total lines = 231,439 (Using SLOCCount)

General:
——–
The 5.2.7 version is a significant bug fix release. (The
diff file between 5.2.6 and this one is over 25,000 lines).

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Please note that with this version of Bacula, during the install
of the shared libraries from the src/cats, src/lib, and src/findlib
directories, any old Bacula libraries in the installation
destination directory will be removed.  This should not cause
any problems and at least keeps the installation library cleaner.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
For packagers, if you change options, naming, and the way
we link our shared object files, as at least one of you does,
you are creating a situation where the user may not be able
to run multiple versions of Bacula on the same machine, which
is often very useful, and in addition, you create a configuration
that the project cannot properly support.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you are upgrading from a version older than 5.2.7, please
read all the old ReleaseNotes of all versions released
after the version you are upgrading from. There area
many important notices sumarized here, and we do not
repeat them each bug fix release.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Compatibility:
————–
As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.3
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

Changes since 5.2.6:
——————–
02Jun12
– Correct Qt version needed for bat
– Turn on SD deadlock detection by default
– Fix bug #1880 ltdl.m4 missing for new feature.
– Fix bug #1870 GNU binutils-gold build failure.
– Add new empty netinet/tcp.h so Windows compile works
– Eliminate compiler warning in stored/dircmd.c
– Fix TCP Heartbeat code
– Align conio.c struct at 8 bytes to fix Sparc bus error.
– Fix get_basename() — rewrite
– Apply James’ exchange-fd.c regression fix
– Add first Dutch translation
– Ensure that StorageId is updated after write
– Fix updating of cached slots + error message numbering
– Remove old shared objects before install
– Add missing dummy bVarPrefixLinks variable retrieval.
– Fix mysql config for older versions of mysql+config.
– Fix problem in BVFS with concurrent queries
– Add more checks to bvfs
– Try to use multi-row insert statements for mysql.
– On some platforms intptr_t is in an other include file.
– Add support for fcntl(fd, F_CLOSEM) to close filedescriptors.
– Use closefrom if available instead of trying to close fds ourself.
– Fix class member shadowing.
– Move storages tls initialization to proper place.
– Fix Copyright on init scripts suse, add specific daemon user & group
– Add support for new POSIX getaddrinfo interface.
– Apply MSQL detection fixes from bug #1829
– Fix bug #1805 cannot specify hostname in ./configure
– Fix restore_job restore keyword
– Allow plugin to backup a directory
– Print seconds in schedule time as noted in bug #1854
– Fix #1857 about restore cd command that blocks on empty directory
– Backport new StorageId code
– More definitive fix for update slots bug
– Fix #4062 on make_catalog_backup.pl script when user/password are empty
– Fix bug #1853: bacula-sd dead but pid file exists.
– Fix bug #1841 estimate command level=differential goes wrong in accurate
mode.
– Fix bug #1842 Incorrect port number reported
– Fix bug #1848 bsock.c:335 Socket has errors=1 on call to client
– Force the re-initialization of BaseJobOpts, AccurateOpts and VerifyOpts
between two Include{}

Bugs fixed/closed since last release:
1805 1829 1841 1842 1848 1853 1854 1857 1870 1874 1880 4062

We have released Bacula Version 5.2.8 to Source Forge

We have released Bacula Version 5.2.8 to Source Forge

This release is identical to release 5.2.8, with the exception
that the patch:

“Apply readline without TERM_LIB dependency patch from bug #1871”

has been removed because it is not portable to all systems or
versions of readline.

;;;;

Kern;;;10 June 2012 at 12:04 CET

Release Notes for Bacula 5.2.8

Bacula code: Total files = 1,110 Total lines = 231,439 (Using SLOCCount)

General:
——–
The 5.2.8 version is a bug fix release.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Please note that with this version of Bacula, during the install
of the shared libraries from the src/cats, src/lib, and src/findlib
directories, any old Bacula libraries in the installation
destination directory will be removed.  This should not cause
any problems and at least keeps the installation library cleaner.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
For packagers, if you change options, naming, and the way
we link our shared object files, as at least one of you does,
you are creating a situation where the user may not be able
to run multiple versions of Bacula on the same machine, which
is often very useful, and in addition, you create a configuration
that the project cannot properly support.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you are upgrading from a version older than 5.2.7, please
read all the old ReleaseNotes of all versions released
after the version you are upgrading from. There area
many important notices sumarized here, and we do not
repeat them each bug fix release.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Compatibility:
————–
As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.8
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

Changes since 5.2.7:
——————–

10Jun12
– Apply readline without TERM_LIB dependency patch from bug #1871
– Ensure cancel status is set for canceled duplicate jobs — partial fix fo
bug #1851
– Enhance Win32 error messages — fixes bug #1879
– Apply patch from bug 1876 to permit dot commands in a runscript
– Remove config variables from examples/devices fixes bug #1884
– Add more debug code for bug 1885
– Add more debug to block.c when read rejected
– Fail job that attempts to read from closed device — reported in bug 1885
not fixed
– Detect Python 2.7 fixes bug #1888
– Apply systemd patch from bug #1886
– Rewrite some SD subroutines as class members
– New overhaul of xattr code.
– Use IPPROTO_TCP for SOL_TCP if SOL_TCP isn’t defined.
– Fix compiler warning.

Bugs fixed/closed since last release:
1851 1871 1879 1884 1886 1888

We have released Bacula Version 5.2.6 to Source Forge

We have released Bacula Version 5.2.6 to Source Forge

Release Notes for Bacula 5.2.6

Bacula code: Total files = 1,110 Total lines = 231,439 (Using SLOCCount)

General:
——–
The 5.2.6 version is a bug fix release.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you are upgrading directly from 5.0.3 to this version, please see the
important notices below for version 5.2.3, particularly
the database upgrade and the difference in packaging the
SQL shared libraries.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you store .bsr or .mail files in the Bacula working
directory, please be aware that they will all be deleted
each time the Director starts.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Compatibility:
————–
As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.3
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

New Feature:
– The restore tree cd command accepts wild cards within each
part of a path. Wild cards apply only to a single part at a
time: i.e. cd a*/b*/xx* will match abc/bcd/xxfxx
but */xx* will not match the above filename.

Changes since 5.2.5:

17Feb12
– Fix old exchange-fd plugin Accurate checkFile code.
– Insert the slot field as a numeric field.
– Fix #1831 by dropping the table before creating it
– Make cd accept wildcards
– Remove bad optimization from Accurate code
– Lock read acquire in SD to prevent to read jobs getting the same thing
– Implement more robust check in other drives for tape slot wanted
– Fix lost dcr point — memory loss in Copy/Migration + possible confusion
– Ensure that bvfs SQL link is not shared
– Fix error printing in acl and xattr code.
– Backport better error debug output for sd plugins.
– Add wait on bad connection for security
– Make mtx-changer more fault tolerant
– Fix 32/64 bit problems in SD sscanf commands
– Skip certain filesystem types on some platforms.
– Allow BVFS to browse and restore Base jobs
– Add error message to .bvfs_clear_cache command
– Fix plugin bug with multiple simultaneous jobs

Bugs fixed/closed since last release:
1831

We have released Bacula Version 5.2.5 to Source Forge

Release Notes for Bacula 5.2.5

Bacula code: Total files = 1,110 Total lines = 231,439 (Using SLOCCount)

General:
——–
The 5.2.5 version is a bug fix release.

Please note there was a seemingly innocent patch made to
version 5.2.4 that had rather serious negative consequences
on restarted jobs.  Anyone using restarted jobs should upgrade
from 5.2.4 to 5.2.5.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you are upgrading directly from 5.0.3 to this version, please see the
important notices below for version 5.2.3, particularly
the database upgrade and the difference in packaging the
SQL shared libraries.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you store .bsr or .mail files in the Bacula working
directory, please be aware that they will all be deleted
each time the Director starts.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Compatibility:
————–
As always, both the Director and Storage daemon must be upgraded at
the same time.

Older 5.0.x and 3.0.x File Daemons are compatible with the 5.2.3
Director and Storage daemons. There should be no need to upgrade older File
Daemons.

Changes since 5.2.4:

25Jan12
– Disable usage of JS_Warning waiting for a more complete implementation
– Removed old sd plugins which doesn’t work anymore.
– Adapt sample-query.sql for Warning job status
– Fix location of Qt dlls for Win64 build
– Fix MediaView::getSelection

Bugs fixed/closed since last release:
1824 (1814 1806 1818 non-bugs)