]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/roles/manifests/backports_master.pp
1e437250e5dcf17d0d2ad31fd66fb5d69491aaa2
[dsa-puppet.git] / modules / roles / manifests / backports_master.pp
1 class roles::backports_master {
2
3         include roles::backports_mirror
4
5         $bind = $::hostname ? {
6                 default => '',
7         }
8
9         $bind6 = $::hostname ? {
10                 default => '',
11         }
12
13         vsftpd::site { 'backports':
14                 source => 'puppet:///modules/roles/backports_master/vsftpd.conf',
15                 bind   => $bind,
16         }
17
18         if $bind6 {
19                 vsftpd::site { 'backports-v6':
20                         source => 'puppet:///modules/roles/security_mirror/vsftpd.conf',
21                         bind   => $bind6,
22                 }
23         }
24
25 }