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