1 # set up autofs mounts and symlinks for bytemark nfs clients
2 class autofs::bytemark {
5 file { '/etc/auto.master.d/dsa.autofs':
6 source => 'puppet:///modules/autofs/bytemark/auto.master.d-dsa.autofs',
7 notify => Exec['autofs reload']
9 file { '/etc/auto.dsa':
10 source => 'puppet:///modules/autofs/bytemark/auto.dsa',
11 notify => Exec['autofs reload']
14 file { '/srv/mirrors': ensure => directory }
15 file { '/srv/mirrors/debian': ensure => symlink, target => '/auto.dsa/debian' }
16 file { '/srv/mirrors/debian-backports': ensure => absent }
17 file { '/srv/mirrors/debian-buildd': ensure => symlink, target => '/auto.dsa/debian-buildd' }
18 file { '/srv/mirrors/debian-debug': ensure => symlink, target => '/auto.dsa/debian-debug' }
19 file { '/srv/mirrors/debian-ports': ensure => symlink, target => '/auto.dsa/debian-ports' }
20 file { '/srv/mirrors/debian-security': ensure => symlink, target => '/auto.dsa/debian-security' }