fix(web): make SSLVerifyClient configurable and document staging workaround
- Define koji_hub_ssl_verify_client in vars/default.yaml with a warning comment. - Update roles/koji_hub/tasks/main.yaml to use the new variable. - Helps document why it is optional in dev/staging (avoid TLS 1.3 PHA) and require in production. Co-developed-by: Gemini AI <renich+gemini@woralelandia.com> Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
This commit is contained in:
parent
99169ec07e
commit
60a6827c3c
2 changed files with 6 additions and 1 deletions
|
|
@ -155,7 +155,7 @@
|
|||
- { path: "{{ koji_hub_httpd_ssl_config_file }}", regexp: "^SSLCertificateFile", line: "SSLCertificateFile {{ koji_hub_cert_path }}" }
|
||||
- { path: "{{ koji_hub_httpd_ssl_config_file }}", regexp: "^SSLCertificateKeyFile", line: "SSLCertificateKeyFile {{ koji_hub_key_path }}" }
|
||||
- { path: "{{ koji_hub_httpd_ssl_config_file }}", regexp: "^#?SSLCACertificateFile", line: "SSLCACertificateFile {{ koji_remote_ca_trust_path }}" }
|
||||
- { path: "{{ koji_hub_httpd_ssl_config_file }}", regexp: "^#?SSLVerifyClient", line: "SSLVerifyClient optional" }
|
||||
- { path: "{{ koji_hub_httpd_ssl_config_file }}", regexp: "^#?SSLVerifyClient", line: "SSLVerifyClient {{ koji_hub_ssl_verify_client }}" }
|
||||
- { path: "{{ koji_hub_httpd_ssl_config_file }}", regexp: "^#?SSLVerifyDepth", line: "SSLVerifyDepth 10" }
|
||||
notify: Restart httpd
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue