From 925fe078ff9025fc97a5af31a4aea9c7ab4f52c9 Mon Sep 17 00:00:00 2001 From: Dexter Morgan Date: Wed, 10 Nov 2010 14:34:31 +0000 Subject: First commit for sympa module --- modules/sympa/manifests/init.pp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 modules/sympa/manifests/init.pp (limited to 'modules/sympa/manifests') diff --git a/modules/sympa/manifests/init.pp b/modules/sympa/manifests/init.pp new file mode 100644 index 00000000..5534b862 --- /dev/null +++ b/modules/sympa/manifests/init.pp @@ -0,0 +1,20 @@ +class sympa { + + $package_list = ['sympa', 'sympa-www'] + + package { $package_list: + ensure => installed; + } + + $password = extlookup("sympa_password") + + file { '/etc/sympa/sympa.conf': + ensure => present, + owner => root, + group => root, + mode => 644, + content => template("sympa/sympa.conf") + } + +} + -- cgit v1.2.1