a832c9fc2bea1d495dd22fe0b9a2db157c73a646
[mirror/dsa-puppet.git] / modules / roles / manifests / snapshot_shell.pp
1 class roles::snapshot_shell {
2   # give ftpmaster/the dak user some environment so they can poll the
3   # list of files we have
4   file { '/etc/ssh/userkeys/dak':
5     ensure => present,
6     owner  => dak,
7     mode   => '0644',
8   }
9   file { '/home/dak':
10     ensure => link,
11     target => '/srv/ftp-master.debian.org/home',
12   }
13   file { '/srv/ftp-master.debian.org':
14     ensure => directory,
15     owner  => 'root',
16     group  => 'debadmin',
17     mode   => '2775',
18   }
19   file { '/srv/ftp-master.debian.org/home':
20     ensure => directory,
21     owner  => 'dak',
22     group  => 'debadmin',
23     mode   => '2755',
24   }
25 }