1 class autofs::bytemark {
2 package { 'autofs': ensure => installed }
3 package { 'nfs-common': ensure => installed }
5 exec { 'autofs reload':
6 path => '/usr/bin:/usr/sbin:/bin:/sbin',
7 command => 'service autofs reload',
9 require => Package['autofs'],
13 file { '/etc/auto.master.d':
16 file { '/etc/auto.master.d/dsa.autofs':
17 source => "puppet:///modules/autofs/bytemark/auto.master.d-dsa.autofs",
18 notify => Exec['autofs reload']
20 file { '/etc/auto.dsa':
21 source => "puppet:///modules/autofs/bytemark/auto.dsa",
22 notify => Exec['autofs reload']
25 file { '/srv/mirrors': ensure => directory }
26 file { '/srv/mirrors/debian': ensure => '/auto.dsa/debian' }
27 file { '/srv/mirrors/debian-backports': ensure => '/auto.dsa/debian-backports' }
28 file { '/srv/mirrors/debian-security': ensure => '/auto.dsa/debian-security' }