From f58c76a6367ba7945727f10be12f16d32a54bcff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Fri, 21 Aug 2009 00:44:00 +0300 Subject: [PATCH] Initial version of autofs module. --- autofs/files/auto.master | 0 autofs/manifests/init.pp | 27 +++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 autofs/files/auto.master create mode 100644 autofs/manifests/init.pp 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"], + } + +}