From 49a59bc491f08e9ad9224e99c700cb42ff7aa64d Mon Sep 17 00:00:00 2001 From: Bill MacAllister <whm@stanford.edu> Date: Wed, 20 Nov 2013 23:12:08 -0800 Subject: [PATCH] syslog::rsyslog: Correct syntax error --- manifests/syslog/config/rsyslog.pp | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/manifests/syslog/config/rsyslog.pp b/manifests/syslog/config/rsyslog.pp index fcee57e..6f99c24 100644 --- a/manifests/syslog/config/rsyslog.pp +++ b/manifests/syslog/config/rsyslog.pp @@ -9,24 +9,27 @@ define base::syslog::config::rsyslog( $replace = true, $use_syslog_conf = true, ) { + + # Install the last chance syslog handling. This is either in + # /etc/syslog.conf (depreciated) or in a rsyslog fragment. if $use_syslog_conf { base::syslog::config::syslog {'/etc/syslog.conf': ensure => present, } } else { - file { - '/etc/syslog.conf': - ensure => absent; - '/etc/rsyslog.d/90-local.conf': - ensure => present, - source => 'puppet:///modules/base/syslog/etc/rsyslog.d/90-local.conf', - owner => $owner, - group => $group, - mode => $mode; - } + file { + '/etc/syslog.conf': + ensure => absent; + '/etc/rsyslog.d/90-local.conf': + ensure => present, + source => 'puppet:///modules/base/syslog/etc/rsyslog.d/90-local.conf', + owner => $owner, + group => $group, + mode => $mode; } } + # Template for the base rsyslog configuration. if $source { $template = undef } else { -- GitLab