Repository navigation
Bacularis-API 4.6.0
This is a new feature and bug fix release. It provides many new functions and
improvements. We added an interface to install, renew and uninstall SSL certificates.
The renewing certificate process can be run by system scheduler (cron,
systemd timer...) or triggered manually on demand on the web interface.
We prepared support for creating two certificate types: self-signed certificates
created locally and Let's Encrypt certificates obtained from external CA. Certificates
are created, installed, and automatically configured in the web server configuration.
The Let's Encrypt certificates are acquired using ACME protocol with HTTP-01 challenge.
Besides that we added a new web server settings function with network options. Currently
there is possible to change on the web interface the Bacularis web server port.
In the Bacularis health self-test suite we added two new tests. They are to check
bconsole and catalog access time. They can help diagnosing performance issues.
New users installing Bacula through the Bacularis initial wizard will be able to test
credentials before running the installation because we added a button to perform this
type of test.
At the end we did many other smaller improvements, specially in the deployment
functions and authentication modules.
Changes
- Add to self test suite catalog and bconsole access time tests
- Add test login button to install wizard
- Add validators to install Bacula form