snapshot - drop traffic from 61.69.254.110
[mirror/dsa-puppet.git] / modules / roles / manifests / static_master.pp
index c2aec64..c16870a 100644 (file)
@@ -1,6 +1,6 @@
 class roles::static_master {
-
        include roles::static_base
+       include roles::static_srvdir
 
        file { '/usr/local/bin/static-master-run':
                source => 'puppet:///modules/roles/static-mirroring/static-master-run',
@@ -14,6 +14,17 @@ class roles::static_master {
                content => template('roles/static-mirroring/static-clients.conf.erb'),
        }
 
+       file { "/home/staticsync/static-master":
+               ensure => link,
+               target => '/srv/static.debian.org',
+       }
+       file { '/srv/static.debian.org/master':
+               ensure => directory,
+               mode   => '0755',
+               owner  => 'staticsync',
+               group  => 'staticsync',
+       }
+
        # export some information for the onion.debian.org build
        if $::hostname in [dillon] {
                file { '/srv/puppet.debian.org':