Bacula version 1.36.1 release

Kern Sibbald <[email protected]> Fri, 26 Nov 2004 14:59:58 +0100
Newsgroups gmane.comp.sysutils.backup.bacula.announce
Message-ID <1101477597.19499.473.camel__11345.7666514025$1101477834$gmane$org@rufus>
Hello,

I have just released the source tar file as well as the Windows binaries
(and a new Windows BartPE plugin for a Win32 rescue disk -- see below)
to the Bacula release section of Source Forge.

Probably the most significant part of the 1.36.1 release is the work
done by Scott Barninger on the BartPE rescue CDROM with a Bacula plugin.
Here are his notes on the subject:

===
This release includes a new plugin for the BartPE bootable windows
CDROM. To use the plugin, unzip the plugin file to a temporary
directory. Copy the bacula plugin folder to the plugins directory of
your BartPE build directory. Edit the config files in the bacula/files
directory to suit your bacula installation.

Build your BartPE disk according to the instructions at
http://www.nu2.nu/pebuilder/#build along with whatever other plugins you
want. Be sure that 'Bacula Client' is enabled on the plugin selection
screen.
====

In addition to the above work, I'd like to thank Scott for not only
doing the rpms, which if not already released, will be shortly, but for
also doing the Win32 build. He has agreed to do the full release for the
next time around. This is a major effort for the Bacula project.


Best regards, Kern


          Release Notes for Bacula 1.36.1

  Bacula code: Total files = 396 Total lines = 116,418 (*.h *.c *.in)


Major Changes:
- There is a new Win32 pebuilder rescue disk thanks to Scott. This
  is worth the effort to checkout.
- A number of indexes have been removed from the PostgreSQL
  database to improve performance during backups. You may need to
  add these indexes if you do Verifies. See the scripts.
- We now have a Gentoo ebuild -- thanks Scott.
- There are a number of new ./configure options for the 
  bimagemgr. Please see the documentation or ./configure --help
- The RedHat autostart scripts disable using /lib/tls. If you
  don't want this you will need to turn it off.
- Corrected a problem with the default SD and FD conf files that
  incorrectly set Maximum Concurrent Jobs = 1. This prevented
  running a job and obtaining the status at the same time.
- All daemon messages are now prefixed with a short date/time,
  and queued messages (generated in the comm routines) have the
  time the message was generated rather than the time the message
  was sent (usually much later).
- Fixed a bug with the autochanger code not respecting the InChanger
  flag.


New Directives:
- None since 1.36.0

New Commands:
- None since 1.36.0

Items to note!!!
- The output from Job reports has been modified to include the 
  seconds on the start/end times, the Storage device used, and to
  indent the output differently.
- If you created a PostgreSQL database under version 1.36.0, there
  are two things you might want to do. 1. manually remove some
  of the File table indexes to improve backup performance. See the
  make_postgresql_tables script. 2. run fix_postgresql_tables (in
  src/cats and updatedb) to correct a table. This is necessary only
  if you are creating disk Volumes greater than 2GB.
- As of 1.35.5 you MUST do a database update.
  
  cd scripts-dir (or src/cats)
  ./update_bacula_tables
   
- All daemons should be compatible with 1.34 with the exception
  of the new FileSet features such as regular expressions.
- Regular expressions are not supported in the Win32 FD.

Other Items:
- It is now possible to build the Rescue CDROM using a pre-installed
  static Bacula FD.
- Corrected a bug in the traceback code when Bacula was executed without
  a path. Tracebacks should now work in more cases.
- Corrected a typo in the traceback script.
- Fixed the mtx autochanger script so that it correctly waits on
  Linux systems (if you manually enable the code).
- Added grant all on cdimages for PostgreSQL users of bimagemgr.
- The actual Job start time is now correctly recorded in the catalog.
- You can now specify a JobId (or multiple ones separated by commas) on
  the restore command line.
- A -d50 will now turn on lots of debug code if you are having
  authentication errors.
- Found a workaround to a /lib/tls pthreads bug (a library seg fault).
- Added an ALERT message class for Alert messages.
- Fixed a seg fault in the restore tree routine when attempting
  to select certain files in the root directory.
- Allow other jobs to request new Volumes while operator intervention
  is needed -- previously all stalled.
- Enhancements to btape test (don't loop if certain tape errors occur).
- Improvements to the Win32 install.





-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/