mirror of
https://github.com/philippdieter/puppet-ldapquery.git
synced 2025-10-13 04:54:47 +00:00
commit
07507bd9fb
2
Gemfile
2
Gemfile
@ -14,7 +14,7 @@ group :test do
|
||||
gem 'puppetlabs_spec_helper', '>= 2.14.0', :require => false
|
||||
gem 'rspec-puppet-facts', '>= 1.9.5', :require => false
|
||||
gem 'rspec-puppet-utils', :require => false
|
||||
gem 'pdk', :require => false
|
||||
gem 'pdk', '>= 1.14.0', :require => false
|
||||
gem 'puppet-module', :require => false
|
||||
gem 'puppet-lint-leading_zero-check', :require => false
|
||||
gem 'puppet-lint-trailing_comma-check', :require => false
|
||||
|
@ -52,8 +52,6 @@ module PuppetX
|
||||
tls = Puppet[:ldaptls]
|
||||
ca_file = "#{Puppet[:confdir]}/ldap_ca.pem"
|
||||
|
||||
# TODO: if not exists ldap_ca.pem fail
|
||||
|
||||
conf = {
|
||||
host: host,
|
||||
port: port
|
||||
@ -69,9 +67,14 @@ module PuppetX
|
||||
|
||||
if tls
|
||||
conf[:encryption] = {
|
||||
method: :simple_tls,
|
||||
tls_options: { ca_file: ca_file }
|
||||
method: :simple_tls
|
||||
}
|
||||
if File.file?(ca_file)
|
||||
Puppet.debug("Using #{ca_file} as CA for TLS connection")
|
||||
conf[:encryption][:tls_options] = { ca_file: ca_file }
|
||||
else
|
||||
Puppet.debug("#{ca_file} not found, using default CAs installed in your system")
|
||||
end
|
||||
end
|
||||
|
||||
conf
|
||||
|
Loading…
x
Reference in New Issue
Block a user