# @param db_port port of the postgres server for the catalog DB
# @param db_name DB name for the catalog DB
# @param db_user username for the postgres server for the catalog DB
+# @param db_password password for the postgres server for the catalog DB
# @param port_dir Port that the director should listen on
# @param db_sslca SSL CA store for DB access
# @param director_name bacula name of this dir instance
Integer $db_port,
String $db_name = 'bacula',
String $db_user = 'bacula',
+ String $db_password = hkdf('/etc/puppet/secret', "bacula-db-${::hostname}"),
String $pool_name = 'bacula',
Integer $port_dir = 9101,
Optional[String] $db_sslca = undef,
String $bacula_operator_email = 'bacula-reports@admin.debian.org',
String $bacula_director_name = 'debian-dir',
- String $bacula_db_secret = hkdf('/etc/puppet/secret', "bacula-db-${::hostname}"),
-
String $bacula_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',
dbsslca = "<%= @db_sslca %>";
<% end %>
dbuser = "<%= @db_user %>";
- dbpassword = "<%= @bacula_db_secret %>"
+ dbpassword = "<%= @db_password %>"
}
########################################################################