class syslog-ng::vserver { # syslog-ng class for vservers # 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", } }