Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop server_ssl_certs_dir parameter #1003

Merged
merged 1 commit into from
Nov 5, 2021

Conversation

ekohl
Copy link
Member

@ekohl ekohl commented Nov 5, 2021

This parameter could be used to configure a directory with CA certificates to be trusted. This parameter is generally not used and $server_ssl_cert is preferred.

The parameter was introduced in 08911c3 to override the default in puppetlabs-apache. Prior to version 2.1.0 it used to default to the system store, which created a security problem. In puppetlabs-apache 2.1.0 the default was changed to undef. Since this module depends on >= 5.5.0, it's safe to assume we don't need it.

It can still be set via Hiera:

foreman::config::apache::https_vhost_options:
  ssl_certs_dir: /path/to/certs/dir

This parameter could be used to configure a directory with CA
certificates to be trusted. This parameter is generally not used and
$server_ssl_cert is preferred.

The parameter was introduced in 08911c3
to override the default in puppetlabs-apache. Prior to version 2.1.0 it
used to default to the system store, which created a security problem.
In puppetlabs-apache 2.1.0 the default was changed to undef[1]. Since
this module depends on >= 5.5.0, it's safe to assume we don't need it.

It can still be set via Hiera:

    foreman::config::apache::https_vhost_options:
      ssl_certs_dir: /path/to/certs/dir

[1]: puppetlabs/puppetlabs-apache@7bb35c2
@ekohl ekohl force-pushed the drop-ssl-certs-dir-parameter branch from 1fd1210 to 41f797b Compare November 5, 2021 11:11
@ekohl ekohl merged commit 41f797b into theforeman:master Nov 5, 2021
@ekohl ekohl deleted the drop-ssl-certs-dir-parameter branch November 5, 2021 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants