# @param director_address address of this dir instance that other instances should connect to (dns name)
# @param messages_name name of the Messages Resource
class bacula::director(
- String $db_address,
- Integer $db_port,
+ String $db_address = 'localhost',
+ Integer $db_port = 5432,
String $db_name = 'bacula',
String $db_user = 'bacula',
String $db_password = hkdf('/etc/puppet/secret', "bacula-db-${::hostname}"),
dbname = <%= @db_name %>;
dbport = <%= @db_port %>;
dbaddress = "<%= @db_address %>";
- dbsslmode = verify-ca;
<% if @db_sslca %>
+ dbsslmode = verify-ca;
dbsslca = "<%= @db_sslca %>";
<% end %>
dbuser = "<%= @db_user %>";