Commit Graph

10 Commits

Author SHA1 Message Date
Andrea Dell'Amico 2ec983c1da defaults: one apache_* namespace for both families
The collection had two roles for the same service: this one, deb only, and an EL
only 'httpd' role in a library that is no longer maintained.

The namespace is apache_*. The httpd_* names are gone rather than aliased: an
alias that silently stops matching is the failure mode this merge is meant to
remove. httpd_main_packages becomes apache_packages, httpd_ssl_enabled becomes
apache_ssl_modules_enabled, everything else is a mechanical rename.

Packages, service name, config directory, user and group carry the distribution
test inside the default itself, the convention already used by the postgresql
role, so they stay overridable from host_vars and group_vars. The package list
uses a single Jinja expression rather than an {% if %} block, which would render
the list as its repr.

apache_servertokens keeps the value the absorbed role used, OS, rather than the
safer Prod: changing it here would be a silent change for every host that
inherits the default.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018sTDubHhviDWKZLtAtZXTW
2026-09-04 19:54:37 +00:00
Andrea Dell'Amico 8b6bade923
Fix a typo. 2023-11-15 16:51:54 +01:00
Andrea Dell'Amico e98afca613
Change the letsencrypt env path 2023-03-24 14:42:27 +01:00
Andrea Dell'Amico a160e8d92c Merge pull request 'Update 'tasks/apache.yml'' (!1) from tpiccioli-patch-1 into master
Reviewed-on: #1
2021-10-12 21:40:20 +02:00
Tommaso Piccioli 6ef9d7042f Update 'tasks/apache.yml' 2021-10-12 19:24:21 +02:00
Andrea Dell'Amico 05f43fe4db
Do not install the worker packages on Ubuntu 18.04+ 2021-10-12 16:21:48 +02:00
Andrea Dell'Amico 92ad77c82b
Remove the ignore_errors directive. 2021-05-12 16:50:01 +02:00
Andrea Dell'Amico 3493be85fc
Do not fail when removing the PPA. 2021-05-11 18:19:05 +02:00
Andrea Dell'Amico 7679ca66dc Import the old role. 2020-06-02 15:48:56 +02:00
S2I2S @ ISTI-CNR 0ec50ae094 Initial commit 2020-05-28 14:54:59 +02:00