From d9ed7a8caeea63cb803ac0bf06b2e7dac2a65b9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Wed, 22 Aug 2012 12:24:41 +0300 Subject: [PATCH] Removed /var/spool/rsyslog directory creation if TLS is not used. --- syslog/manifests/init.pp | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/syslog/manifests/init.pp b/syslog/manifests/init.pp index ac62da3..eef1e9f 100644 --- a/syslog/manifests/init.pp +++ b/syslog/manifests/init.pp @@ -161,15 +161,17 @@ class syslog::client::rsyslog { notify => Service["rsyslog"], } - file { "/var/spool/rsyslog": - ensure => directory, - mode => "0700", - owner => "root", - group => $::operatingsystem ? { - "openbsd" => "wheel", - default => "root", - }, - before => Service["rsyslog"], + if $syslog_tlsserver { + file { "/var/spool/rsyslog": + ensure => directory, + mode => "0700", + owner => "root", + group => $::operatingsystem ? { + "openbsd" => "wheel", + default => "root", + }, + before => Service["rsyslog"], + } } service { "rsyslog":