X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fentropykey%2Fmanifests%2Fprovider.pp;h=366c06fe5a6d149e80110432efa80aa4881cf24b;hb=cb99d997e736f428f4f1264a0894e30b5302ef3d;hp=ea8cb5bdf130c3918136a7547aafc99c86bfce02;hpb=945a8d12f249132523dd1ec6b1dc8ce691c35b99;p=mirror%2Fdsa-puppet.git diff --git a/modules/entropykey/manifests/provider.pp b/modules/entropykey/manifests/provider.pp index ea8cb5bdf..366c06fe5 100644 --- a/modules/entropykey/manifests/provider.pp +++ b/modules/entropykey/manifests/provider.pp @@ -11,7 +11,12 @@ 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 => @("EOF"), + #!/bin/sh + # This file is under puppet control + # weekly restart of stunnel so it learns about the new CRL + env -i chronic /etc/init.d/stunnel4 restart puppet-ekeyd + | EOF mode => '0555', }