diff --git a/autofs/files/auto.master b/autofs/files/auto.master new file mode 100644 index 0000000..e69de29 diff --git a/autofs/manifests/init.pp b/autofs/manifests/init.pp new file mode 100644 index 0000000..d0ffbb0 --- /dev/null +++ b/autofs/manifests/init.pp @@ -0,0 +1,27 @@ + +class autofs { + + package { "autofs": + ensure => installed, + } + + service { "autofs": + ensure => running, + enable => true, + hasstatus => true, + require => Package["autofs"], + } + + file { "/etc/auto.master": + ensure => present, + source => [ "puppet:///files/autofs/auto.master.${fqdn}", + "puppet:///files/autofs/auto.master", + "puppet:///autofs/auto.master", ], + mode => 0644, + owner => root, + group => root, + require => Package["autofs"], + notify => Service["autofs"], + } + +}