- wilder.debian.org
www_master:
- wolkenstein.debian.org
+ cgi.d.o:
+ - wolkenstein.debian.org
postgres_backup_server:
- backuphost.debian.org
- storace.debian.org
include roles::www_master
}
+ if has_role('cgi.d.o') {
+ ssl::service { 'cgi.debian.org':
+ notify => Service['apache2'],
+ key => true,
+ }
+ }
+
if has_role('keyring') {
include roles::keyring
}
if $::apache2 and $syncproxy_name != 'unknown' {
include apache2::ssl
- ssl::service { "$syncproxy_name": notify => Service['apache2'], key => true, }
+ ssl::service {
+ "$syncproxy_name": notify => Service['apache2'],
+ key => true,
+ }
apache2::site { '010-syncproxy.debian.org':
site => 'syncproxy.debian.org',
content => template('roles/syncproxy/syncproxy.debian.org-apache.erb')
class roles::www_master {
- rsync::site { 'www_master':
- source => 'puppet:///modules/roles/www_master/rsyncd.conf',
- }
-
+ rsync::site { 'www_master':
+ source => 'puppet:///modules/roles/www_master/rsyncd.conf',
+ }
+ ssl::service { 'www-master.debian.org':
+ notify => Service['apache2'],
+ key => true,
+ }
}