From 3e6ec43aa6dad30314950cfbe00000af0b97db3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20R=C3=A9p=C3=A1si?= Date: Tue, 22 Oct 2024 17:47:43 +0200 Subject: [PATCH] fix boolish logic --- lib/puppet/provider/x509_cert/openssl.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/provider/x509_cert/openssl.rb b/lib/puppet/provider/x509_cert/openssl.rb index f5f9339..9aec8da 100644 --- a/lib/puppet/provider/x509_cert/openssl.rb +++ b/lib/puppet/provider/x509_cert/openssl.rb @@ -98,7 +98,7 @@ def create options += ['-passin', 'env:CERTIFICATE_PASSIN'] env['CERTIFICATE_PASSIN'] = password end - options += ['-extensions', 'v3_req'] if resource[:req_ext] != :false + options += ['-extensions', 'v3_req'] if resource[:req_ext] # openssl(options) doesn't work because it's impossible to pass an env # https://github.com/puppetlabs/puppet/issues/9493