9 pattern => 'syslog-ng',
12 file { '/etc/syslog-ng/syslog-ng.conf':
13 content => template('syslog_ng/syslog-ng.conf.erb'),
14 require => Package['syslog-ng'],
15 notify => Service['syslog-ng']
17 file { '/etc/default/syslog-ng':
18 source => 'puppet:///modules/syslog_ng/syslog-ng.default',
19 require => Package['syslog-ng'],
20 notify => Service['syslog-ng']
22 file { '/etc/logrotate.d/syslog-ng':
23 source => 'puppet:///modules/syslog_ng/syslog-ng.logrotate',
24 require => Package['syslog-ng']
28 file { '/etc/systemd/system/syslog-ng.service':
29 source => 'puppet:///modules/syslog_ng/syslog-ng.service',
30 notify => Exec['systemctl daemon-reload'],
33 file { '/etc/systemd/system/syslog.service':
35 notify => Exec['systemctl daemon-reload'],