From 14fc327b7a05ef10ffddc5e486e4c5d2ff29e86d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Tue, 6 Oct 2009 07:37:11 +0300 Subject: [PATCH] Initial version of ifstated module. --- ifstated/manifests/init.pp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ifstated/manifests/init.pp diff --git a/ifstated/manifests/init.pp b/ifstated/manifests/init.pp new file mode 100644 index 0000000..8464e56 --- /dev/null +++ b/ifstated/manifests/init.pp @@ -0,0 +1,24 @@ + +# Install and configure ifstated. +# +class ifstated { + + file { "/etc/ifstated.conf": + ensure => present, + source => [ "puppet:///private/ifstated.conf", + "puppet:///files/firewall/ifstated.conf.${fqdn}", + "puppet:///files/firewall/ifstated.conf", ], + mode => 0644, + owner => root, + group => wheel, + notify => Service["ifstated"], + } + + service { "ifstated": + ensure => running, + enable => true, + binary => "/usr/sbin/ifstated", + start => "/usr/sbin/ifstated", + } + +}