add a piuparts slave role
[mirror/dsa-puppet.git] / modules / roles / manifests / piuparts_slave.pp
1 class roles::piuparts-slave {
2         package { 'debian.org-piuparts-slave.debian.org': ensure => installed, }
3
4         file { [ '/srv/piuparts.debian.org', '/srv/piuparts.debian.org/home-slave']:
5                 ensure  => directory,
6                 mode    => '0755',
7                 owner   => 'piupartss',
8                 group   => 'piuparts',
9         }
10         file { '/home/piupartss':
11                 ensure => link,
12                 target => '/srv/piuparts.debian.org/home-slave',
13         }
14
15         file { '/etc/piuparts':
16                 ensure => link,
17                 target => '/srv/piuparts.debian.org/etc/piuparts',
18         }
19 }