- if has_role('git_master') {
- include roles::git_master
- }
-
- if has_role('people') {
- ssl::service { 'people.debian.org': notify => Exec['service apache2 reload'], key => true, }
- onion::service { 'people.debian.org': port => 80, target_address => 'people.debian.org', target_port => 80, direct => true }
- }
-
- if has_role('www_master') {
- include roles::www_master
- }
-
- if has_role('cgi.d.o') {
- ssl::service { 'cgi.debian.org': notify => Exec['service apache2 reload'], key => true, }
- }
-
- if has_role('keyring') {
- include roles::keyring
- }
-
- if has_role('wiki') {
- include roles::wiki
- }
-
- if has_role('syncproxy') {
- include roles::syncproxy
- }
-
- if has_role('static_master') {
- include roles::static_master
- }
-
- if has_role('static_mirror') {
- include roles::static_mirror
- } elsif has_role('static_source') {
- include roles::static_source
- }
-
- if has_role('weblog_provider') {
- include roles::weblog_provider
- }
-
- if has_role('mailrelay') {
- include roles::mailrelay
- }
-
- if has_role('pubsub') {
- include roles::pubsub
- }
-
- if has_role('dbmaster') {
- include roles::dbmaster
- }
-
- if has_role('dns_primary') {
- include named::primary
- }
-
- if has_role('dns_geo') {
- include named::geodns
- }
-
- if has_role('weblog_destination') {
- include roles::weblog_destination
- }
-
- if has_role('vote') {
- include roles::vote
- }
-
- if has_role('security_tracker') {
- include roles::security_tracker
- }
-
- if has_role('lists') {
- include roles::lists
- }
-
- if has_role('rtmaster') {
- include roles::rtmaster
- }
-
- if has_role('udd') {
- include roles::udd
- }
-
- if has_role('sso') {
- include roles::sso
- }
-
- if has_role('sso_rp') {
- include roles::sso_rp
- }
-
- if has_role('tracker') {
- include roles::tracker
- }
-
- if has_role('buildd_master') {
- include roles::buildd_master
- }
-
- if has_role('piuparts') {
- include roles::piuparts
- }
- if has_role('piuparts_slave') {
- include roles::piuparts_slave
- }
-
- if has_role('contributors') {
- include roles::contributors
- }
-
- if has_role('nm') {
- include roles::nm
- }
-
- if has_role('rtc') {
- include roles::rtc
- }
-
- if has_role('jenkins') {
- include roles::jenkins
- }
-