summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-05-03 17:13:16 -0300
committerSilvio Rhatto <rhatto@riseup.net>2011-05-03 17:13:16 -0300
commit9fe87fbbbf85bf097abb9d5ac67799768ac95c7a (patch)
tree76eba48688d12297dc293422c046b3cdec20f92f /manifests
parent8d9d488d341188c82d152f3404f027c7253f0034 (diff)
downloadpuppet-syslog-ng-9fe87fbbbf85bf097abb9d5ac67799768ac95c7a.tar.gz
puppet-syslog-ng-9fe87fbbbf85bf097abb9d5ac67799768ac95c7a.tar.bz2
Avoiding annoying messages
Diffstat (limited to 'manifests')
-rw-r--r--manifests/vserver.pp11
1 files changed, 11 insertions, 0 deletions
diff --git a/manifests/vserver.pp b/manifests/vserver.pp
index aa4ed17..238c4c2 100644
--- a/manifests/vserver.pp
+++ b/manifests/vserver.pp
@@ -3,4 +3,15 @@ class syslog-ng::vserver {
# where is not possible to log kernel msgs
$log_kernel_msgs = false
include syslog-ng
+
+ # Manage this file due to
+ # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625488
+ # TODO: restore the original file after the issue is solved.
+ file { "/etc/logrotate.d/syslog-ng":
+ owner => "root",
+ group => "root",
+ mode => 0644,
+ ensure => present,
+ source => "puppet://$server/modules/syslog-ng/logrotate",
+ }
}