) {
include bacula::director
- $bacula_ca_path = $bacula::bacula_ca_path
+ $bacula_ssl_ca_path = $bacula::bacula_ssl_ca_path
$bacula_ssl_client_cert = $bacula::bacula_ssl_client_cert
$bacula_ssl_client_key = $bacula::bacula_ssl_client_key
) {
include bacula::director
- $bacula_ca_path = $bacula::bacula_ca_path
+ $bacula_ssl_ca_path = $bacula::bacula_ssl_ca_path
$bacula_ssl_client_cert = $bacula::bacula_ssl_client_cert
$bacula_ssl_client_key = $bacula::bacula_ssl_client_key
class bacula (
String $operator_email = 'root@localhost',
- String $bacula_ca_path = '/etc/ssl/debian/certs/ca.crt',
+ String $bacula_ssl_ca_path = '/etc/ssl/debian/certs/ca.crt',
String $bacula_ssl_client_cert = '/etc/ssl/debian/certs/thishost.crt',
String $bacula_ssl_client_key = '/etc/ssl/private/thishost.key',
String $bacula_ssl_server_cert = '/etc/ssl/debian/certs/thishost-server.crt',
TLS Require = yes
TLS Verify Peer = yes
TLS Allowed CN = "clientcerts/<%= @director_address %>"
- TLS CA Certificate File = "<%= @bacula_ca_path %>"
+ TLS CA Certificate File = "<%= @bacula_ssl_ca_path %>"
# This is a server certificate, used for incoming console connections.
TLS Certificate = "<%= @bacula_ssl_server_cert %>"
TLS Key = "<%= @bacula_ssl_server_key %>"
TLS Enable = yes
TLS Require = yes
- TLS CA Certificate File = "<%= @bacula_ca_path %>"
+ TLS CA Certificate File = "<%= @bacula_ssl_ca_path %>"
# This is a client certificate, used by the client to connect to the storage daemon
TLS Certificate = "<%= @bacula_ssl_client_cert %>"
TLS Key = "<%= @bacula_ssl_client_key %>"
TLS Enable = yes
TLS Require = yes
TLS Verify Peer = yes
- TLS CA Certificate File = "<%= @bacula_ca_path %>"
+ TLS CA Certificate File = "<%= @bacula_ssl_ca_path %>"
# This is a server certificate, used for incoming connections.
TLS Certificate = "<%= @bacula_ssl_server_cert %>"
TLS Key = "<%= @bacula_ssl_server_key %>"
TLS Enable = yes
TLS Require = yes
- TLS CA Certificate File = "<%= @bacula_ca_path %>"
+ TLS CA Certificate File = "<%= @bacula_ssl_ca_path %>"
# This is a client certificate, used for console connections to the director.
TLS Certificate = "<%= @bacula_ssl_client_cert %>"
TLS Key = "<%= @bacula_ssl_client_key %>"
TLS Require = yes
TLS Verify Peer = yes
TLS Allowed CN = "clientcerts/<%= @director_address %>"
- TLS CA Certificate File = "<%= scope['bacula::bacula_ca_path'] %>"
+ TLS CA Certificate File = "<%= scope['bacula::bacula_ssl_ca_path'] %>"
# This is a server certificate, used for incoming director connections.
TLS Certificate = "<%= scope['bacula::bacula_ssl_server_cert'] %>"
TLS Key = "<%= scope['bacula::bacula_ssl_server_key'] %>"
TLS Enable = yes
TLS Require = yes
- TLS CA Certificate File = "<%= @bacula_ca_path %>"
+ TLS CA Certificate File = "<%= @bacula_ssl_ca_path %>"
# This is a client certificate, used by the director to connect to the storage daemon
TLS Certificate = "<%= @bacula_ssl_client_cert %>"
TLS Key = "<%= @bacula_ssl_client_key %>"
TLS Enable = yes
TLS Require = yes
- TLS CA Certificate File = "<%= @bacula_ca_path %>"
+ TLS CA Certificate File = "<%= @bacula_ssl_ca_path %>"
# This is a client certificate, used by the director to connect to the client's file daemon
TLS Certificate = "<%= @bacula_ssl_client_cert %>"
TLS Key = "<%= @bacula_ssl_client_key %>"
TLS Require = yes
TLS Verify Peer = yes
TLS Allowed CN = "clientcerts/<%= @director_address %>"
- TLS CA Certificate File = "<%= scope['bacula::bacula_ca_path'] %>"
+ TLS CA Certificate File = "<%= scope['bacula::bacula_ssl_ca_path'] %>"
# This is a server certificate, used for incoming director connections.
TLS Certificate = "<%= scope['bacula::bacula_ssl_server_cert'] %>"
TLS Key = "<%= scope['bacula::bacula_ssl_server_key'] %>"