ssl::service { 'packages.debian.org': notify => Exec['service apache2 reload'], key => true, }
}
+ if has_role('historicalpackages') {
+ ssl::service { 'historical.packages.debian.org': notify => Exec['service apache2 reload'], key => true, }
+ }
+
if has_role('qamaster') {
ssl::service { 'qa.debian.org': notify => Exec['service apache2 reload'], key => true, }
}
if has_role('postgresql_server') {
include roles::postgresql_server
}
+
+ if has_role('bacula_director') {
+ include bacula::director
+ } else {
+ package { 'bacula-console': ensure => purged; }
+ file { '/etc/bacula/bconsole.conf': ensure => absent; }
+ }
+ if has_role('bacula_storage') {
+ include bacula::storage
+ }
}