@@ -12,17 +12,47 @@ The current role maintainer_ is ypid_.
12
12
13
13
14
14
debops.apache v0.1.0 - unreleased
15
- ----------------------------------------
15
+ ---------------------------------
16
16
17
17
Added
18
18
~~~~~
19
19
20
20
- Initial coding and design. [ypid _]
21
21
22
22
- Add/Set the default `Referrer Policy `_ to ``no-referrer `` and made it
23
- configurable via :ref: `item.http_referrer_policy <apache__ref_vhosts_http_referrer_policy >`.
23
+ configurable via :ref: `item.http_referrer_policy <apache__ref_vhost_http_referrer_policy >`.
24
24
[ypid _]
25
25
26
+ - Add the :envvar: `apache__mpm_max_connections_per_child ` variable to allow to
27
+ configure the number of requests a child process should handle before
28
+ terminating. [ypid _]
29
+
30
+ - Add support to enable and configure `Apache mod_status `_. You can set
31
+ :envvar: `apache__status_enabled ` to ``True `` to enable it and make the status
32
+ page accessible from localhost. [ypid _]
33
+
34
+ - Add support for generic Apache template generation using the `Apache IfVersion directive `_.
35
+ This feature can be configured by :envvar: `apache__config_use_if_version ` and
36
+ :envvar: `apache__config_min_version `. [ypid _]
37
+
38
+ - Add Ansible tags for env roles. To only prepare the Apache role
39
+ environment, you can use the ``role::apache:env `` tag. [ypid _]
40
+
41
+ Changed
42
+ ~~~~~~~
43
+
44
+ - Change default virtual host server name from ``000-default `` to ``default.{{
45
+ apache__domain }} `` to increase the chances that a valid certificate is
46
+ available for this virtual host (either wildcard or SAN) in order to avoid
47
+ the warning of Apache that the certificate is not valid for the server name. [ypid _]
48
+
49
+ - Change :envvar: `apache__hsts_preload ` from ``True `` to ``False `` by default.
50
+ Setting this value to ``True `` alone does not achieve anything and can
51
+ actually cause problems if you are not prepared.
52
+ Thus it is disabled by default.
53
+ If you are ready for the future of HTTPS and TLS only, you are encouraged to
54
+ enable it! [ypid _]
55
+
26
56
Fixed
27
57
~~~~~
28
58
31
61
Note that all dependency variables should be passed to the main
32
62
``debops.apache `` role to avoid confusion. :envvar: `apache__dependent_packages ` now
33
63
only works when passed to the main role.
64
+
65
+ - Ensure that the shared object cache provider module is loaded when required
66
+ for :envvar: `apache__ocsp_stapling_cache `. Before, the ``socache_shmcb ``
67
+ module was implicitly loaded by the ``ssl `` module. [ypid _]
68
+
69
+ - Ensure that the rewrite module is loaded when it is used by the configuration
70
+ generated by the role. [ypid _]
71
+
72
+ - Fix ``item.https_enabled `` support for virtual hosts. This variable was
73
+ ignored previously using the global default (``True ``) directly. [ypid _]
74
+
75
+ - Fix role run with ``apache__deploy_state == "absent" `` after the role has
76
+ been run with ``present `` before. [ypid _]
0 commit comments