|
109 | 109 | * `apache::confd::no_accf`: Manages the `no-accf.conf` file.
|
110 | 110 | * `apache::default_confd_files`: Helper for setting up default conf.d files.
|
111 | 111 | * `apache::default_mods`: Installs and congfigures default mods for Apache
|
| 112 | +* `apache::mod::ssl::reload`: Manages the puppet_ssl folder for ssl file copies, which is needed to track changes for reloading service on changes |
112 | 113 | * `apache::package`: Installs an Apache MPM.
|
113 | 114 | * `apache::params`: This class manages Apache parameters
|
114 | 115 | * `apache::php`: This class installs PHP for Apache.
|
@@ -207,6 +208,7 @@ The following parameters are available in the `apache` class:
|
207 | 208 | * [`default_ssl_crl_path`](#default_ssl_crl_path)
|
208 | 209 | * [`default_ssl_crl_check`](#default_ssl_crl_check)
|
209 | 210 | * [`default_ssl_key`](#default_ssl_key)
|
| 211 | +* [`default_ssl_reload_on_change`](#default_ssl_reload_on_change) |
210 | 212 | * [`default_ssl_vhost`](#default_ssl_vhost)
|
211 | 213 | * [`default_type`](#default_type)
|
212 | 214 | * [`default_vhost`](#default_vhost)
|
@@ -434,6 +436,14 @@ environment.
|
434 | 436 |
|
435 | 437 | Default value: `$apache::params::default_ssl_key`
|
436 | 438 |
|
| 439 | +##### <a name="default_ssl_reload_on_change"></a>`default_ssl_reload_on_change` |
| 440 | + |
| 441 | +Data type: `Boolean` |
| 442 | + |
| 443 | +Enable reloading of apache if the content of ssl files have changed. |
| 444 | + |
| 445 | +Default value: ``false`` |
| 446 | + |
437 | 447 | ##### <a name="default_ssl_vhost"></a>`default_ssl_vhost`
|
438 | 448 |
|
439 | 449 | Data type: `Boolean`
|
@@ -6369,6 +6379,7 @@ The following parameters are available in the `apache::mod::ssl` class:
|
6369 | 6379 | * [`ssl_stapling`](#ssl_stapling)
|
6370 | 6380 | * [`ssl_stapling_return_errors`](#ssl_stapling_return_errors)
|
6371 | 6381 | * [`ssl_mutex`](#ssl_mutex)
|
| 6382 | +* [`ssl_reload_on_change`](#ssl_reload_on_change) |
6372 | 6383 | * [`apache_version`](#apache_version)
|
6373 | 6384 | * [`package_name`](#package_name)
|
6374 | 6385 | * [`ssl_sessiontickets`](#ssl_sessiontickets)
|
@@ -6525,6 +6536,14 @@ Default based on the OS and/or Apache version:
|
6525 | 6536 |
|
6526 | 6537 | Default value: ``undef``
|
6527 | 6538 |
|
| 6539 | +##### <a name="ssl_reload_on_change"></a>`ssl_reload_on_change` |
| 6540 | + |
| 6541 | +Data type: `Boolean` |
| 6542 | + |
| 6543 | +Enable reloading of apache if the content of ssl files have changed. It only affects ssl files configured here and not vhost ones. |
| 6544 | + |
| 6545 | +Default value: ``false`` |
| 6546 | + |
6528 | 6547 | ##### <a name="apache_version"></a>`apache_version`
|
6529 | 6548 |
|
6530 | 6549 | Data type: `Any`
|
@@ -7789,6 +7808,7 @@ The following parameters are available in the `apache::vhost` defined type:
|
7789 | 7808 | * [`ssl_stapling_timeout`](#ssl_stapling_timeout)
|
7790 | 7809 | * [`ssl_stapling_return_errors`](#ssl_stapling_return_errors)
|
7791 | 7810 | * [`ssl_user_name`](#ssl_user_name)
|
| 7811 | +* [`ssl_reload_on_change`](#ssl_reload_on_change) |
7792 | 7812 | * [`use_canonical_name`](#use_canonical_name)
|
7793 | 7813 | * [`define`](#define)
|
7794 | 7814 | * [`auth_oidc`](#auth_oidc)
|
@@ -10638,6 +10658,14 @@ Sets the [SSLUserName](https://httpd.apache.org/docs/current/mod/mod_ssl.html#ss
|
10638 | 10658 |
|
10639 | 10659 | Default value: ``undef``
|
10640 | 10660 |
|
| 10661 | +##### <a name="ssl_reload_on_change"></a>`ssl_reload_on_change` |
| 10662 | + |
| 10663 | +Data type: `Boolean` |
| 10664 | + |
| 10665 | +Enable reloading of apache if the content of ssl files have changed. |
| 10666 | + |
| 10667 | +Default value: `$apache::default_ssl_reload_on_change` |
| 10668 | + |
10641 | 10669 | ##### <a name="use_canonical_name"></a>`use_canonical_name`
|
10642 | 10670 |
|
10643 | 10671 | Data type: `Optional[Enum['On', 'on', 'Off', 'off', 'DNS', 'dns']]`
|
|
0 commit comments