3 $bacula_operator_email = "debian-admin@debian.org"
5 $bacula_director_name = "debian-dir"
6 $bacula_storage_name = "debian-sd"
7 $bacula_client_name = "$fqdn-fd"
8 $bacula_monitor_name = "debian-mon"
9 $bacula_filestor_name = "File"
10 $bacula_filestor_device = "FileStorage"
11 $bacula_pool_name = "debian"
13 $bacula_director_address = "dinis.debian.org"
14 $bacula_director_port = 9101
15 $bacula_storage_address = "beethoven.debian.org"
16 $bacula_storage_port = 9103
17 $bacula_client_port = 9102
18 $bacula_db_address = "danzi.debian.org"
19 $bacula_db_port = 5433
21 $bacula_backup_path = "/srv/bacula"
23 $bacula_director_secret = hmac("/etc/puppet/secret", "bacula-dir-$hostname")
24 $bacula_db_secret = hmac("/etc/puppet/secret", "bacula-db-$hostname")
25 $bacula_storage_secret = hmac("/etc/puppet/secret", "bacula-sd-$bacula_storage_name")
26 $bacula_client_secret = hmac("/etc/puppet/secret", "bacula-fd-$fqdn")
27 $bacula_monitor_secret = hmac("/etc/puppet/secret", "bacula-monitor-$bacula_director_name")
30 "bacula-console": ensure => installed;
34 "/etc/bacula/bconsole.conf":
35 content => template("bacula/bconsole.conf.erb"),
38 require => Package["bacula-console"]