Hello,

Unfortunately due to a Enterprise backport of code to the Community
version, three files were released to version 9.6.4 with Enterprise
copyrights.  In addition there were apparently several missing image
files in the documentation.  Thus we have withdrawn version 9.6.4
and replaced it with version 9.6.5.  If either of the just mentioned
problems worry you, please update to version 9.6.5.  Otherwise versions
9.6.4 and 9.6.5 are identical. I regret any inconvenience.

This is to announce that we have released Bacula version 9.6.5 to
Source Forge and to www.bacula.org.  This is a major security and
bug fix release. We suggest everyone to upgrade as soon as possible,
especially if you are using or want to use the S3 cloud driver. Note: I have
done some significant testing on building and running the S3 cloud drive
with Amazon cloud.  In doing so, I found and fixed a significant bug that
caused the cloud driver (and possibly other drivers) that caused memory
loss (orphaned buffers).

One significant improvement is for the AWS S3 cloud driver. First the
code base has been brought much closer to the Enterprise version (still
a long ways to go). Second is that the community code now uses the latest
version of libs3 as maintained by Bacula Systems.  The libs3 code is
available as a tar file for Bacula version 9.6.5 at:

   www.bacula.org/downloads/libs3-20200523.tar.gz

Version 9.6.5 and later must be compiled with the above libs3 version or later.
To build libs3:
- Remove any libs3 package loaded by your OS
- Download above link
- tar xvfz libs3-20200523.tar.gz
- cd libs3-20200523
- make  # should have no errors
- sudo make install

Then when you do your Bacula ./configure <args> it should automatically
detect and use the libs3. The output from the ./configure will show
whether or not libs3 was found during the configuration. E.g.
   S3 support:                yes
in the output from ./configure.

The binary files should be released within the next week or two.

For your convenience, I have included some more of the details from the ReleaseNotes file below.

Thanks for using Bacula.

Be happy,

Kern

=========== Additional details from the Release Notes.

11Jun20
 - Add configure variables to baculabackupreport. Patch from bug #2538
 - Fix orphaned buffers in cloud by adding truncate argument to end_of_job()  - Improve clarity of Cloud part mismatches and make it an INFO message rather
   than a WARNING since it corrects the catalog.
 - Small trivial change to check_parts
 - Backport more Enterprise cloud parts changes
 - Backport cloud upload code from Enterprise
 - Update s3_driver.c to new libs3 API calling sequence
 - Fix tray-monitor installation
 - Recompile ./configure
 - Add ./configure code to check for and enable/disable S3 support
 - win32: Fix org#2547 About possible NULL pointer dereference in get_memory_in
 - Ensure cloud driver loaded when listing cloud volumes
 - baculum: Request #2546 support for full restore when file records for backup
   job are pruned
 - baculum: Fix problem with authorization error after upgrade
 - baculum: Add UPGRADE file
 - baculum: Fix returning value in TStyleDiff - generated notice with PHP
   7.4
 - baculum: Remove execute bit for framework scripts
 - baculum: Fix displaying empty column button in table column visibility menu
  reported by Wanderlei Huttel
 - baculum: Update Polish translations
 - baculum: Update Portuguese translations
 - baculum: New user management. LDAP support. Role-based access control.
 - Fix new compiler warnings + always use bstrncpy not strncpy to ensure EOS at
   end of string
 - Return smartalloc buffers zeroed -- future performance improvement
 - Improve scanning data/time, fixes bug #2472
 - Make ABORT mention segfault to clarify non-bug #2528
 - Make reading a short block a warning rather than error
 - baculum: Fix validators in run job modal window
 - Remove unused -t option in dbcheck.c -- fixes bug #2453
 - Fix bug 2523 -- spurious extra linking
 - Fix bug #2534 possible double free in error case
 - Fix possible sscanf overflows
 - Fix overflow from malicious FD reported by Pasi Saarinen
 - baculum: Add option to show time in job log - idea proposed by Wanderlei
   Huttel
 - baculum: Add show log time parameter to job log endpoint
 - baculum: Add tip about using table row selection
 - Fix bug #2525 seg fault when doing estimate with accurate and MD5
 - baculum: Fix issues with SELinux support reported by Neil MacGregor
 - Correct some copyrights
 - Add Docker plugin rpm spec files

Bugs fixed/closed since last release:
2453 2472 2525 2528 2534 2538 2546 2547





_______________________________________________
Bacula-devel mailing list
bacula-de...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel



_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users



_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to