Andrea Dell'Amico
19b8a60071
apache defaults: listen to the ssl port if the ssl modules are loaded.
2018-10-31 16:38:25 +01:00
Andrea Dell'Amico
5d9cdab42e
apache role: manage the 'ports.conf' file.
2018-10-29 11:49:29 +01:00
Andrea Dell'Amico
a209ecbb8c
Fix the letsencrypt task for apache, remove the conditional.
2018-10-22 19:47:52 +02:00
Andrea Dell'Amico
aa7b8ac9f2
library/roles/apache: Fix the configuration for Ubuntu > 14.04. Remove support for Ubuntu Precise.
2018-10-22 16:14:52 +02:00
Tommaso Piccioli
66564234bd
apache modules fix
2018-10-15 15:37:56 +02:00
Andrea Dell'Amico
4e66797358
Only install the modules packages on Ubuntu Trusty
2018-08-29 16:23:57 +02:00
Andrea Dell'Amico
bd69071947
Refactor: include: ==> import_tasks:
2018-08-09 17:48:03 +02:00
Andrea Dell'Amico
ef48aaf3f2
library/roles/apache/tasks/apache-basic-auth.yml: More restrictive permissions for the htpasswd file.
2017-10-13 13:59:40 +02:00
Andrea Dell'Amico
7b9b7549a7
library/roles/apache/tasks/apache-basic-auth.yml: Fix the task that creates the htpasswd file.
2017-10-13 13:46:17 +02:00
Andrea Dell'Amico
2f169ba97c
library/roles/apache: manage the installation of the rpaf module.
2017-03-22 17:39:42 +01:00
Andrea Dell'Amico
375c240a2b
library/roles/apache: Install the latest version by default.
2017-02-02 15:04:39 +01:00
Andrea Dell'Amico
025b36ed2d
library/roles/apache: Do not install the mpm worker package if the PPA is enabled
2017-02-02 15:02:56 +01:00
Andrea Dell'Amico
97e71b765a
library/roles/apache/tasks/apache.yml: Do not mess with the worker modules.
2017-02-02 14:55:40 +01:00
Andrea Dell'Amico
c61e8fe767
library/roles/apache: Add the possibility to install a newer apache package from an Ubuntu PPA.
2017-02-02 14:52:04 +01:00
Andrea Dell'Amico
281e46ae7f
library/roles/apache: Fix the worker modules loading, again.
2017-02-01 20:02:05 +01:00
Andrea Dell'Amico
6d4bff4841
library/roles/apache: Permit the removal of a list of modules.
...
dnet-efg: Fixes.
2017-01-27 03:31:10 +01:00
Andrea Dell'Amico
a30c96eb88
library/roles: apache, composer, php-fpm. Various fixes.
2017-01-27 02:56:36 +01:00
Andrea Dell'Amico
ce6fcc45fe
library/roles/apache: Fix the fact that ubuntu 12.04 and 14.04 have different paths for the additional configurations.
2016-09-13 18:41:27 +02:00
Andrea Dell'Amico
eb7989f07a
library: Fixed some typos and some ansible 2 compatibility warnings.
2016-09-05 18:11:36 +02:00
Andrea Dell'Amico
293b71f036
library/roles: Fix all the letsencrypt hook script. We need to use the FQDN hostname.
2016-06-23 14:05:11 +02:00
Andrea Dell'Amico
c17622a734
library/roles/apache/defaults/main.yml: set apache_letsencrypt_managed to true by default.
2016-04-22 18:27:51 +02:00
Andrea Dell'Amico
22e69a2c8e
library/roles/apache: Use a variable to decide if apache will use the letsencrypt certificates or not.
2016-04-22 18:16:45 +02:00
Andrea Dell'Amico
46b2d2cae8
library/roles/haproxy: Fixes to the letsencrypt scripts.
...
d4science-infrastructure/roles/redmine: support letsencrypt certificates on the dev redmine virtualhost.
library/roles/apache/tasks/apache-letsencrypt.yml: Support for letsencrypt (acme tool).
library/roles/ubuntu-deb-general/tasks/pki-basics.yml: Do not create the fake certificates if valid ones exist.
2016-04-22 18:03:57 +02:00
Andrea Dell'Amico
29131c599f
library/roles/apache/templates: Fix the ACL rules in the server info and server status configurations.
2016-04-04 18:56:51 +02:00
Andrea Dell'Amico
1a685e17c8
library/roles/apache: Support for the apache info and status modules, with ACLs.
2016-04-04 17:59:59 +02:00
Andrea Dell'Amico
bf9c783f9b
isti-puma: New separate playbook to install and configure the puma dev server.
...
dnet-openaire/group_vars/puma_dev: Remove from there.
library/roles/joomla-org: Role to install the joomla distribution and dependencies.
2016-02-02 17:41:30 +01:00
Andrea Dell'Amico
cb35582624
../library/roles/apache: Ignore errors when starting the service for the first time.
...
../library/roles/nginx: Ignore errors when starting the service for the first time.
../library/roles/postgresql/tasks/manage_pg_db.yml: New 'createdb' variable is used to setup more than one user for the same database.
2016-01-27 18:43:55 +01:00
Andrea Dell'Amico
96a58f5435
library/roles/apache: Provide a way to install additional apache modules packages.
2016-01-26 19:51:14 +01:00
Andrea Dell'Amico
cb618fa8fd
dnet-eagle: major cleanup. Now solr is installed by the playbook. Removed the local mongodb server.
2016-01-15 18:52:28 +01:00
Andrea Dell'Amico
da0794ed73
library/roles/apache: Change the playbook to install and enable the mpm_worker as default. Manage enabling/disabling the service.
2015-10-14 18:22:30 +02:00
Andrea Dell'Amico
3b38499d22
dnet-openaire/group_vars/dli_dev/dli.yml: Setup the directories needed by the python service
2015-10-02 11:33:10 +02:00
Andrea Dell'Amico
4b6d16be88
dnet-openaire/virtuoso.yml: add an apache proxy
...
library/roles/apache: enable ssl, proxy and optionally any other module
2015-07-14 17:43:27 +02:00
Andrea Dell'Amico
73d37f81a6
Major refactoring. Moved all the library roles under 'library/roles' and changed all the occurrances inside all the playbooks.
2015-05-28 11:32:57 +02:00