From c9032ccd0ab3f503a9492077f4a1926d8cef558a Mon Sep 17 00:00:00 2001 From: Paul Wise Date: Sun, 30 Nov 2014 16:26:58 +0800 Subject: [PATCH 1/1] Use chronic instead of filtering the output of the stunnel4 init script on restart --- modules/entropykey/manifests/provider.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/entropykey/manifests/provider.pp b/modules/entropykey/manifests/provider.pp index ea8cb5bdf..d69ac2219 100644 --- a/modules/entropykey/manifests/provider.pp +++ b/modules/entropykey/manifests/provider.pp @@ -11,7 +11,7 @@ class entropykey::provider { # our CRL expires after a while (2 or 4 weeks?), so we have # to restart stunnel so it loads the new CRL. file { '/etc/cron.weekly/stunnel-ekey-restart': - content => "#!/bin/sh\n# This file is under puppet control\n# weekly restart of stunnel on ${::hostname}\nenv -i /etc/init.d/stunnel4 restart puppet-ekeyd | grep -vF 'Restarting SSL tunnels: [stopped: /etc/stunnel/puppet-ekeyd.conf] [Started: /etc/stunnel/puppet-ekeyd.conf] stunnel.'\n", + content => "#!/bin/sh\n# This file is under puppet control\n# weekly restart of stunnel on ${::hostname}\nenv -i chronic /etc/init.d/stunnel4 restart puppet-ekeyd\n", mode => '0555', } -- 2.20.1