- if has_role('ftp.d.o') {
- include roles::ftp
- }
-
- if has_role('ftp.upload.d.o') {
- include roles::ftp_upload
- }
-
- if has_role('ssh.upload.d.o') {
- include roles::ssh_upload
- }
-
- if has_role('git_master') {
- include roles::git_master
- }
-
- if has_role('people') {
- ssl::service { 'people.debian.org':
- notify => Service['apache2'],
- }
- }
-
- if has_role('security_master') {
- include roles::security_master
- include roles::dakmaster
- }
-
- if has_role('www_master') {
- include roles::www_master
- }
-
- 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('weblog_destination') {
- include roles::weblog_destination