Skip to main content

Bacula-Web 8.2.0

· 2 min read
Davide Franco
Official maintainer

I'm really pleased to announce that Bacula-Web 8.2.0 has been released.

This is a minor feature and bug fix release.

Important note

Please note that next Bacula-Web release will remove support for PHP 5.6. As stated on PHP.net website, PHP version 5.6 and prior has run out of support. So for the sake of security, I encourage everyone to upgrade PHP at least to version 7.1.

Highlight

  • General

    • Updated .htaccess adding Options +FollowSymLinks
    • Debug mode is now available (see #0271)
    • Error message arise if user auth backend is not ready and user authentication is enabled (see #0274)
  • Security

    • Smarty 3.x security issue - CVE-2018-13982 (see #0276) Bacula-Web is not impacted by this security issue
    • User authentication can now be disabled (see #0239)
  • Documentation

    • Fixed instructions to download tar.gz archive
    • Documentation have been improved with a good amount of fixes and improvements
    • Updated Composer manual installation (redirect to Composer.org web site)
    • Upgrade paragraph has been fixed (see #0275)
    • Add missing package for RHEL/Centos 6 users (see #0283)
  • Development

    • Upgraded symfony/process to version 3.4.19
    • Upgraded smarty and Smarty-Gettext to components
    • Huge amount of PHP code improvements and fixes

Fixed bugs

  • 0000254 [bug-php] Warnings with PHP 7.0.27
  • 0000273 [documentation] Instructions to download archive not accurate
  • 0000274 [bug-design] Warn users if authentication back-end db does not exist
  • 0000275 [documentation] Fix incomplete documentation for upgrade
  • 0000276 [security-issue] Smarty - Fix CVE-2018-13982
  • 0000282 [documentation] Update outdated Composer installation
  • 0000283 [documentation] Update PHP package instructions for RHEL/Centos 6 users

New feature(s)

  • 0000239 [feature] Disable user authentication
  • 0000271 [feature] Add debug mode on application level

This release fix 7 bugs and add 2 new features

Release notes

For further details, please read the Bacula-Web 8.2.0 release notes


More infos

Web server root has changed since v8.6.0

As of release v8.6.0, your web server root directory must point to the public directory (available at the root)

For example

/var/www/hmlt/bacula-web/public

If you are using a different location than /var/www/html/bacula-web, please adjust based on your web server configuration.

security vulnerabilities

Older versions of Bacula-Web have known security vulnerabilities. For the safest and most reliable experience, use the latest stable version with all recent fixes and improvements.

Docker images

Latest Bacula-Web Docker images (for platform linux/amd64 and linux/arm64) are available at Docker Hub

Bacula-Web official Docker images are available since release v8.7.0.

How to ?

Install / upgrade

Installation or upgrade instructions are available in the official documentation.

Get help

Follow this link for further information.

Report a bug or ask for a new feature

You can submit a new bug report or feature request on the GitHub project

Contribute to the project ?

Bacula-Web is an open source project, mostly maintained in my spare time with the great help of community users.

If you're willing to contribute to the project, have a look at the contribution guide

Thanks to the community

I thank all contributors for your feedback, help, and contributions. Without you, this release wouldn't be possible.

Thanks for using and supporting the Bacula-Web project ❤️