From 4f5d03a627313a8d5cfe2c011625c50abf31c1ac Mon Sep 17 00:00:00 2001 From: 7u83 <7u83@mail.ru> Date: Mon, 25 Nov 2019 20:30:16 +0000 Subject: [PATCH] Updated puppet ssldir params --- manifests/params.pp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index 4be5162..ef39e90 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -1,17 +1,24 @@ - -#params +#psec::params class ipsec::params { case $::osfamily { 'FreeBSD':{ $default_ike_daemon = 'racoon' + $openssl_cmd = "/usr/bin/openssl" } 'OpenBSD':{ $default_ike_daemon = 'isakmpd' + $openssl_cmd = "/usr/bin/openssl" } default: { $default_ike_daemon = 'strongswan' + $openssl_cmd = "/usr/bin/openssl" } - } + } + + $puppet_ca_cert = "$ipsec_puppet_ssldir/certs/ca.pem" + $puppet_client_cert = "$ipsec_puppet_ssldir/certs/${facts[clientcert]}.pem" + $puppet_client_key = "$ipsec_puppet_ssldir/private_keys/${facts[clientcert]}.pem" + $puppet_crl = "ipsec_$puppet_ssldir/crl.pem" }