- Release Notes for Bacula 1.37.32
+ Release Notes for Bacula 1.37.36
- Bacula code: Total files = 420 Total lines = 137,098 (*.h *.c *.in)
+ Bacula code: Total files = 420 Total lines = 137,650 (*.h *.c *.in)
Major Changes:
+- Improved algorithm for reserving drives in multiple drive
+ autochangers.
- There is a new database format that is not compatible
with previous databases. You must upgrade if converting
- from 1.36.x.
+ from 1.36.x. No changes from version 1.37.30.
- The Director, Storage daemon, and File daemons are
Deamons are not compatible with prior versions.
All FDs must be upgraded at the same time.
records have been removed from the catalog.
- Restore of a directory (non-recursive, i.e. only one level).
- Support for TLS (ssl) between all the daemon connections thanks
- to Landon Fuller.
+ to Landon Fuller. This is mostly untested.
- Any Volume in the Pool named Scratch may be reassigned to any
other Pool when a new Volume is needed.
- You may clone a Job and thus write (almost) the same data
- Web-bacula, previously a separate project by Juan Luis Frances,
is now included in the Bacula GUI release (yet to be fully
created).
+- The code is now Internationalized so that it can be localized
+ in native languages. Thanks to Nicolas Boichat.
New Directives:
- New Job directive "Prefer Mounted Volumes = yes|no" causes the
sure no Python scripts are running. This permits you to change
a Python script and get Bacula to use the new script.
+New configure options:
+- --with-libintl-prefix for defining alternate locations for
+ the NLS internationalization libraries. Not normally required.
+- --datadir for defining where the language files will be installed
+ required only if you do not want the default /usr/share.
+
Items to note!!!
- You must add --with-python=[DIR] to the configure command line
if you want Python support. Python 2.2, 2.3 and 2.4 should be
- When linking with --with-python, there are a few warnings that
can be ignored.
- You must either create a new catalog database or upgrade your
- old database (the PostgreSQL upgrade scripts not yet tested).
+ old database.
+- The TLS code is for the most part untested.
- You must add --with-openssl to the configure command line if
you want TLS communications encryption support.
- If you use an Autochanger, you *must* update your SD conf file
which are designed to be used as parameters to Write Part Command and
Free Space Command. They need the dvd+rw-tools to be installed
(http://fy.chalmers.se/~appro/linux/DVD+RW/).
- You must have Python installed to run the dvd-freespace script.
+ You must have Python installed to run the scripts.
- Part files support: File volumes can now be split into multiple
files, called "parts".