no more pescetti
[mirror/dsa-puppet.git] / modules / syslog-ng / manifests / init.pp
index 1960bdb..b1490d9 100644 (file)
@@ -1,10 +1,19 @@
 class syslog-ng {
+    package {
+        "syslog-ng": ensure => installed;
+    }
+
     file {
         "/etc/syslog-ng/syslog-ng.conf":
             content => template("syslog-ng/syslog-ng.conf.erb"),
             require => Package["syslog-ng"],
             notify  => Exec["syslog-ng reload"],
             ;
+        "/etc/default/syslog-ng":
+            require => Package["syslog-ng"],
+            source => "puppet:///modules/syslog-ng/syslog-ng.default",
+            notify  => Exec["syslog-ng reload"],
+            ;
         "/etc/logrotate.d/syslog-ng":
             require => Package["syslog-ng"],
             source => "puppet:///modules/syslog-ng/syslog-ng.logrotate",