From b6fbb5f013976f6ad1448ac744ae50b2b1aa0bd0 Mon Sep 17 00:00:00 2001 From: varac Date: Tue, 17 Sep 2013 17:23:07 +0200 Subject: include stunnel in stunnel::service (https://leap.se/code/issues/3861) --- manifests/service.pp | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/manifests/service.pp b/manifests/service.pp index 666826d..b041833 100644 --- a/manifests/service.pp +++ b/manifests/service.pp @@ -55,20 +55,19 @@ define stunnel::service ( $verify = false ) { + include stunnel + $real_client = $client ? { default => 'yes' } $real_pid = $pid ? { false => "/${name}.pid", default => $pid } - $stunnel_compdir = "${::puppet_vardir}/stunnel4/configs" - - file { - "${stunnel_compdir}/${name}.conf": - ensure => $ensure, - content => template('stunnel/service.conf.erb'), - require => Package['stunnel'], - notify => Exec['refresh_stunnel'], - owner => root, - group => 0, - mode => '0600'; + file { "/etc/stunnel/${name}.conf": + ensure => $ensure, + content => template('stunnel/service.conf.erb'), + require => File['/etc/stunnel'], + notify => Service[stunnel], + owner => root, + group => 0, + mode => '0600'; } if $use_nagios { -- cgit v1.2.3