make loghost into a role
[mirror/dsa-puppet.git] / modules / syslog_ng / manifests / loghost.pp
diff --git a/modules/syslog_ng/manifests/loghost.pp b/modules/syslog_ng/manifests/loghost.pp
new file mode 100644 (file)
index 0000000..47f4d28
--- /dev/null
@@ -0,0 +1,13 @@
+class syslog_ng::loghost {
+       file { '/etc/logrotate.d/syslog-ng-loggers':
+               source  => 'puppet:///modules/syslog_ng/syslog-ng.logrotate.loggers',
+               require => Package['syslog-ng']
+       }
+       file { '/etc/cron.daily/puppet-handle-loghost-logs':
+               source => 'puppet:///modules/syslog_ng/loggers-cron',
+               mode   => '0555',
+       }
+       file { '/var/log/.nobackup':
+               ensure => present,
+       }
+}