Commit Graph

1729 Commits

Author SHA1 Message Date
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
continuous-integration/drone/push Build encountered an error Details
2019-06-21 09:42:02 +02:00
Jérémy Lecour 49d90fff09 apache: add a variable to customize the server-status host
continuous-integration/drone/push Build is passing Details
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
continuous-integration/drone/push Build is passing Details
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
continuous-integration/drone/push Build encountered an error Details
2019-06-18 18:19:45 +02:00
Tristan PILAT 936ab9cbe6 Fix condition check mistakes in templates
continuous-integration/drone/push Build encountered an error Details
2019-06-18 17:45:15 +02:00
Tristan PILAT 6d3eaf891c Fix condition check mistakes in templates
continuous-integration/drone/push Build encountered an error Details
2019-06-17 15:55:56 +02:00
Jérémy Lecour 8cb604aa93 etc-git: gitignore /etc/letsencrypt/.certbot.lock
continuous-integration/drone/push Build is passing Details
2019-06-17 15:02:17 +02:00
Victor LABORIE 189fa87efb Change Dockerfile Workdir to /data
continuous-integration/drone/push Build is passing Details
2019-06-17 14:31:01 +02:00
Ludovic Poujol 7b9cc7c2b1 apt: Add Debian Buster repositories
continuous-integration/drone/push Build encountered an error Details
2019-06-17 14:24:09 +02:00
Jérémy Lecour 65414d8ae7 evolinux-base: install "spectre-meltdown-checker" (Debian 9 and later)
continuous-integration/drone/push Build is passing Details
2019-06-17 14:22:00 +02:00
Jérémy Lecour 9b2372720b make sure that /usr/share/scripts exists
continuous-integration/drone/push Build encountered an error Details
2019-06-17 14:19:01 +02:00
Jérémy Lecour a643c96cca evomaintenance: make hooks configurable
continuous-integration/drone/push Build encountered an error Details
2019-06-17 14:17:30 +02:00
Victor LABORIE 8314053506 Add DroneCI config for build Docker image
continuous-integration/drone/push Build is passing Details
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
Ludovic Poujol 75a8c90258 evolinux-base: Ensure rename is present 2019-06-17 09:58:10 +02:00
Ludovic Poujol 334b8a3f0d evolinux-base: Validate sshd config with "sshd -t"
See #52 - It seems the behaviour changed with the recent releases, -T 
that does an extended test now fails on "Match" blocks when no context 
is given through -C
2019-06-17 09:47:22 +02:00
Ludovic Poujol 20a4c082d7 php: Stop enforcing /var/www/html as chroot while we use /var/www..... 2019-06-06 13:45:53 +02:00
Tristan PILAT 3e03358370 Add vlan package 2019-06-05 17:58:11 +02:00
Victor LABORIE e2ae37fa3d nagios-nrpe: check_load is now based on ansible_processor_vcpus 2019-06-05 11:09:52 +02:00
Tristan PILAT edad3a7ce7 Add configuration for multi PHP setup 2019-06-04 15:48:21 +02:00
Victor LABORIE 08ae9d73c4 redmine: fix 500 error on logging 2019-05-29 11:49:10 +02:00
Victor LABORIE 490708c76d redmine: use custom errors-pages in Nginx vhost 2019-05-22 12:07:51 +02:00
Victor LABORIE 360150d57b nagios-nrpe: fix redis_instances check when Redis port equal 0 2019-05-20 14:28:52 +02:00
Jérémy Lecour ed5fc03305 apt: fix check_hel_packages script 2019-05-17 14:29:29 +02:00
Jérémy Lecour 66ab052ac7 haproxy: validate is a module attribute 2019-05-15 17:35:20 +02:00
Jérémy Lecour e614fe4d85 haproxy: verify → validate 2019-05-15 17:34:26 +02:00
Jérémy Lecour 303dbf9653 haproxy: verify configuration before enabling 2019-05-15 17:30:40 +02:00
Victor LABORIE 6c1991196a nagios-nrpe: change required status code for http and https check 2019-05-14 14:29:50 +02:00
Jérémy Lecour bd8644ae60 whitespaces 2019-05-14 14:03:03 +02:00
Jérémy Lecour 7cc1777cf5 apt: add a script to manage packages with "hold" mark 2019-05-13 17:48:55 +02:00
Victor LABORIE e40aefb4e0 redmine: enable gzip compression in nginx vhost 2019-05-13 12:06:22 +02:00
Victor LABORIE 0dd7b26ade redmine: update default version to 4.0.3 2019-05-13 11:21:32 +02:00
Victor LABORIE c2ed7faeb7 rbenv: update defaults rbenv version to 1.1.2 and ruby version to 2.5.5 2019-05-13 11:21:32 +02:00
Victor LABORIE 4a703978a8 rbenv: add check_mode for versions checking 2019-05-13 11:21:32 +02:00
Tristan PILAT d8d4924b5c Add mailevomaintenance.sh along with a cron (disabled by default) in the OpenBSD task to send a mail everyday if something's not commited in /etc 2019-05-11 21:37:00 +02:00
Tristan PILAT 38a905dd8d No need for two tasks to copy evomaintenance script and template, let's use with_items instead 2019-05-11 21:34:10 +02:00
Gregory Colpart c1e727d161 Add deb.nodesource.com in default Squid whitelist 2019-05-07 12:36:34 +02:00
Victor LABORIE 079f1e982b redmine: add nginx tag to nginx task 2019-05-03 16:49:22 +02:00
Tristan PILAT d9581d3696 Merge branch 'fix-weird-git-issue' into unstable
Had a rebase go wrong, and the commit showed with git show but not in git log and could not be pushed.
A git checkout of the commit hash put us in detached state and allowed to create a new branch which
 could then be merged into this one.
2019-05-02 15:28:26 +02:00
Tristan PILAT 6a5093f8ce This task has to be move after /etc/apache2/sites-available/000-evolinux-default.conf is created otherwise it's complaining about 000-evolinux-default.conf being missing 2019-05-02 15:14:47 +02:00
Jérémy Lecour 9a489ccf29 apache/nginx: fix server-status replacement 2019-05-02 12:16:47 +02:00