if has_role('people') {
ssl::service { 'people.debian.org':
notify => Service['apache2'],
+ key => true,
}
}
if has_role('qamaster') {
ssl::service { 'qa.debian.org':
notify => Service['apache2'],
+ key => true,
}
}
if has_role('packagesqamaster') {
ssl::service { 'packages.qa.debian.org':
notify => Service['apache2'],
- tlsaport => [],
+ key => true,
}
}
if has_role('veyepar.debian.org') {
ssl::service { 'veyepar.debian.org':
notify => Service['apache2'],
+ key => true,
}
}
if has_role('ports-master') {
include roles::ports-master
}
+
+ if $::hostname in [klecker] {
+ onion::service { 'ftp.debian.org':
+ port => 80,
+ target_address => '130.89.148.12',
+ target_port => 81,
+ }
+ }
+ if $::hostname in [olin] {
+ onion::balance_service { 'ftp.debian.org': }
+ }
}