summaryrefslogtreecommitdiff
path: root/manifests/config.pp
diff options
context:
space:
mode:
authorSaz <me@saz.sh>2011-07-25 14:43:14 +0200
committerSaz <me@saz.sh>2011-07-25 14:43:14 +0200
commit13a9aedb6a927963c75709d4a07391315b48c36b (patch)
tree8b48418ab4012fd3f3bce4d88bf37e7bcd68c167 /manifests/config.pp
initial import
Diffstat (limited to 'manifests/config.pp')
-rw-r--r--manifests/config.pp37
1 files changed, 37 insertions, 0 deletions
diff --git a/manifests/config.pp b/manifests/config.pp
new file mode 100644
index 0000000..18354bf
--- /dev/null
+++ b/manifests/config.pp
@@ -0,0 +1,37 @@
+class rsyslog::config {
+ file { $rsyslog::params::rsyslog_d:
+ owner => root,
+ group => root,
+ purge => true,
+ recurse => true,
+ force => true,
+ require => Class["rsyslog::install"],
+ ensure => directory,
+ }
+
+ file { $rsyslog::params::rsyslog_conf:
+ owner => root,
+ group => root,
+ ensure => file,
+ source => "puppet:///modules/rsyslog/rsyslog.conf",
+ require => Class["rsyslog::install"],
+ notify => Class["rsyslog::service"],
+ }
+
+ file { $rsyslog::params::rsyslog_default:
+ owner => root,
+ group => root,
+ ensure => file,
+ source => "puppet:///modules/rsyslog/rsyslog_default",
+ require => Class["rsyslog::install"],
+ notify => Class["rsyslog::service"],
+ }
+
+ file { $rsyslog::params::spool_dir:
+ owner => root,
+ group => root,
+ ensure => directory,
+ require => Class["rsyslog::install"],
+ notify => Class["rsyslog::service"],
+ }
+}