Commit graph

1756 commits

Author SHA1 Message Date
Patrick Marchand e79455efae Add match user and allow user ssh statements with join.
If the statements are not there, we do not need to worry about manual edits.
2019-09-11 11:29:18 -04:00
Patrick Marchand 75aad3e5d7 Fixed regression in evolinux-users ssh tasks
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
We need to register that the match user and allow user is now present
after adding the first user.
2019-08-07 12:15:57 -04:00
Patrick Marchand 3feb0cc3b4 Simplify sudo tasks for evolinux-users
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is failing
Move two template creation tasks out of the loop.

This means that the task runs only once instead
of one time per user in the loop.
2019-08-06 17:57:35 -04:00
Patrick Marchand 9049a97792 Simplify evolinux-users ssh tasks
It makes no sense to make a check
before you include the task and do
lt again after. Just use the
pre-registered variables.

This removes two tasks per user loop
and one overall task.
2019-08-06 17:53:21 -04:00
Ludovic Poujol b7844dd804 squid: Remove wait time when we turn off squid
All checks were successful
continuous-integration/drone/push Build is passing
2019-08-06 10:26:47 +02:00
Ludovic Poujol f630d93587 evolinux-base: On debian 10 and later, add noexec on /dev/shm
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-07-23 18:18:29 +02:00
Victor LABORIE cb8116fff0 tomcat: fix typo for default tomcat_version
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-07-12 15:29:05 +02:00
Benoît S. 7a00ccfd3c Merge branch 'munin-missing-cgi-part' of evolix/ansible-roles into unstable
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-07-12 09:53:42 +02:00
Victor LABORIE 031c4c29b9 roundcube: fix typo for roundcube vhost
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-07-08 15:35:05 +02:00
Tristan PILAT 87d49d8e58 We want Solr to run on an alternative port
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-07-04 12:37:53 +02:00
Tristan PILAT 4d72c38e8a We want the Solr home directory to be moved in /home/solr/ 2019-07-04 12:37:09 +02:00
Tristan PILAT eaa229791a We don't need these tasks anymore since we now have an init script 2019-07-04 12:34:39 +02:00
Tristan PILAT a9b56f3dfe Let's use the install_solr_service.sh script to install Solr 2019-07-04 12:33:08 +02:00
Tristan PILAT d3a15d69d9 We want Solr to be extracted in /root to let the install_solr_service.sh script install it is own way 2019-07-04 12:31:57 +02:00
Tristan PILAT 5708c701a7 Solr recommends to install the lsof program to detect in a better way if it's running 2019-07-04 12:28:41 +02:00
Tristan PILAT a141847445 We don't want Solr to run as root! 2019-07-04 12:26:05 +02:00
Tristan PILAT 57e93eddd4 Add a task to make sure the rootfs directory of each container has 755 rights 2019-07-04 12:22:46 +02:00
Benoît S. 62cd28c1f5 apache: Add missing part for munin cgi
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is failing
ScriptAlias /munin-cgi/munin-cgi-graph were missing.
2019-07-03 11:56:51 +02:00
Tristan PILAT 8de8736dbc Add lxc-solr role
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-07-02 18:11:54 +02:00
Jérémy Lecour 11a039bfac elasticsearch: listen on local interface only by default 2019-07-01 17:17:32 +02:00
Eric Morino 1b972caa83 Add install package percona-toolkit by default
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-26 18:12:39 +02:00
Ludovic Poujol e13543bf07 lxc-php: Don't remove the default pool - That's making PHP-FPM sad :(
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-26 11:10:23 +02:00
Jérémy Lecour 16bdd6893d Release 9.10.1
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build is passing
2019-06-21 14:36:20 +02:00
Jérémy Lecour a5ee2771ca evocheck : update (version 19.06) from upstream 2019-06-21 14:35:59 +02:00
Jérémy Lecour 39d0167408 Release 9.10.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2019-06-21 10:46:08 +02:00
Jérémy Lecour bb0189e5a4 rbenv: install Ruby 2.6.3 by default
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-21 10:43:20 +02:00
Jérémy Lecour 1e28210834 whitespaces and syntax 2019-06-21 10:36:32 +02:00
Jérémy Lecour 8420791224 fluentd: store gpg key locally 2019-06-21 10:29:18 +02:00
Jérémy Lecour c2500827e1 tags and whitespaces 2019-06-21 10:18:54 +02:00
Jérémy Lecour ce12e32375 evocheck : update from upstream
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-21 09:42:02 +02:00
Jérémy Lecour 49d90fff09 apache: add a variable to customize the server-status host
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-20 17:29:48 +02:00
Jérémy Lecour a8ef97fcde Revert "evolinux-base: install "spectre-meltdown-checker" (Debian 9 and later)"
This reverts commit 65414d8ae7.
2019-06-20 17:29:48 +02:00
Tristan PILAT 93e2c81fb2 Add proxy_fcgi activation for multi php
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-19 18:00:19 +02:00
Tristan PILAT 0401c01f36 Add restart apache2 handler 2019-06-19 17:59:42 +02:00
Tristan PILAT b6d53bfae9 Add lxc-php README file
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-18 18:19:45 +02:00
Tristan PILAT 936ab9cbe6 Fix condition check mistakes in templates
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-18 17:45:15 +02:00
Tristan PILAT 6d3eaf891c Fix condition check mistakes in templates
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-17 15:55:56 +02:00
Jérémy Lecour 8cb604aa93 etc-git: gitignore /etc/letsencrypt/.certbot.lock
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-17 15:02:17 +02:00
Victor LABORIE 189fa87efb Change Dockerfile Workdir to /data
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-17 14:31:01 +02:00
Ludovic Poujol 7b9cc7c2b1 apt: Add Debian Buster repositories
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-17 14:24:09 +02:00
Jérémy Lecour 65414d8ae7 evolinux-base: install "spectre-meltdown-checker" (Debian 9 and later)
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-17 14:22:00 +02:00
Jérémy Lecour 9b2372720b make sure that /usr/share/scripts exists
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-17 14:19:01 +02:00
Jérémy Lecour a643c96cca evomaintenance: make hooks configurable
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-06-17 14:17:30 +02:00
Victor LABORIE 8314053506 Add DroneCI config for build Docker image
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-17 14:06:13 +02:00
Tristan PILAT 317aac735f Add lxc-php role - Install 3 containers with all required PHP packages 2019-06-17 12:17:46 +02:00
Tristan PILAT b2e079101e Add xz-utils and debootstrap to lxc task 2019-06-17 12:17:46 +02:00
Tristan PILAT b6e6839419 Update lxc-create command in create-container.yml 2019-06-17 12:17:46 +02:00
Tristan PILAT c1b88d1eca Fix mistake file → copy 2019-06-17 12:17:46 +02:00
Ludovic Poujol 8413fa137c nagios-nrpe: Replace the dummy packages nagios-plugins-* with monitoring-plugins-* 2019-06-17 10:25:46 +02:00
Ludovic Poujol 890055753e evolinux-users: Validate sshd config with "-t" instead of "-T"
See #52
2019-06-17 10:23:56 +02:00