We are pleased to announce the release of Bacula version 9.4.2

This is a bug fix release to the prior version (9.4.1). It includes a number of bug fixes and patches. Thanks to the community for your participation.
9 bug reports were closed. In addition this version should fix virtually all the build problems found on FreeBSD.

We recommend that all users upgrade to this release.

If you are trying to build the S3 drivers, please remember to use the community supplied (from Bacula Enterprise) version of libs3.so found at:



  • Update Windows .def files
  • Change create_postgresql_database.in script to be more flexible
  • Implement eliminate verify records in dbcheck bug #2434
  • Enhance verify-voltocat-test to detect comparing deleted files
  • Fix bug #2452 VerifyToCatalog reports deleted files as being new
  • Use correct quoting for a character — fixes previous patch
  • Recompile configure.in
  • Apply Carsten’s multiarch patch fixes bug #2437
  • Apply Carsten’s patch for adding CPPFLAGS to tools/gigaslam.c compile
  • Allow . to terminate sql queries prompts
  • baculum: Update Baculum API OpenAPI documentation
  • Fix rwlock_test unittest bug #2449 Only call thr_setconcurrency if it’s
    available. Fix order of linking and installation.
  • FixFix spelling errors found by lintian by Carston in bug #2436
  • Apply chmods from Leo in bug #2445
  • Add license files LICENSE and LICENSE-FOSS to the regression directory
  • Display daemon pid in .apiV2 status output
  • Attempt to ensure that ctest job output gets uploaded
  • Apply varargs patch from Martin for bug 2443
  • Apply recv() hide patch from Martin
  • Fix lz4.c register compilation from bug #2443
  • dbcheck: Improve error message when trying to prune Path records with BVFS is
  • Update cdash for version 9.4
  • Fix bug #2448 bregex and bwild do not accept -l command line option
  • Partial update copyright year
  • Fix struct transfer_manager to be class transfer_manager
  • Print Device xxx requested by DIR disabled only if verbose is enabled in
  • Add migrate-job-no-resource-test to all-disk-tests
  • Remove unused berrno call + return
  • Remove mention of Beta release from ReleaseNotes
  • Fix #3225 about Migration issue when the Job resource is no longer defined
  • baculum: Fix restore paths with apostrophe
  • baculum: Fix data level
  • Change endblock edit to unsigned — suggested by Martin Simmons
  • baculum: Adapt Apache configs to version 2.4

Bugs fixed/closed since last release:
2434 2436 2437 2443 2445 2448 2449 2452 3225