Commit Graph

11 Commits

Author SHA1 Message Date
Andrea Dell'Amico 2d6676df50 Various fixes to support debian 9. 2018-09-16 13:51:34 +02:00
Andrea Dell'Amico a30c96eb88 library/roles: apache, composer, php-fpm. Various fixes. 2017-01-27 02:56:36 +01:00
Andrea Dell'Amico 0d74a08746 library/roles/php-fpm: Fix the global variables management when we install PHP from the PPA.
dnet-efg/group_vars/efg_portal_dev/main.yml: Set some PHP globals.
2016-12-19 12:16:42 +01:00
Andrea Dell'Amico 7a2e74177c library/roles/php-fpm: Manage options set in php.ini. Lots of defaults in the pool template. No need to define tens of options anymore. 2016-10-25 13:34:11 +02:00
Andrea Dell'Amico e3f897d903 library/roles/php-fpm: Some changes needed to make the PPA working.
library/roles/drupal-org: Add some modules.
2016-08-01 17:22:51 +02:00
Andrea Dell'Amico 064b563c29 library/roles/php-fpm: Support the Ubuntu PPA that permits to install newer php versions.
library/roles/drupal-org: 8.1.7 is the newest drupal version and the new default.
2016-08-01 14:19:36 +02:00
Andrea Dell'Amico c84512a4f0 library/roles/mysql: Ansible 2 compatibility. Manage a different data directory.
library/roles/php-fpm: Ansible 2 compatibility.
library/roles/piwik: Install and configure a piwik instance.
infrastructure-services: Install a piwik instance as analytics.d4science.org.
2016-03-17 21:35:04 +01:00
Andrea Dell'Amico 1cc6b453ea library/roles/dnet_user_services_perms/tasks/dnet-users-data-dirs.yml: Specify the permissions. 2015-09-04 15:02:57 +02:00
Andrea Dell'Amico 9e5653f85d library/roles/iptables/tasks/main.yml: ugly fix for the distribution versions mess.
library/roles/oracle-jdk/tasks/main.yml: now it installs on debian too.
library/roles/php-fpm: Support saving sessions on memcache. Needs memcache (there's a role for it).
library/roles/postfix-relay: Now it can be configured to permit unencrypted connections from the local clients.
library/roles/users: Fix the sudo stuff.
2015-09-03 02:36:22 +02:00
Andrea Dell'Amico 2735d9c8ae library/roles/mediawiki: raw playbook that downloads and unpack a mediawiki installation and installs some of the php dependencies.
library/roles/mysql: role that installs a mysql db, secure the configuration and manage the databases.
library/roles/php-fpm: installs php-fpm and configures all the workers.
d4science-gcube: playbook to install and configure a mediawiki system.
2015-05-29 19:42:43 +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