Commit graph

1692 commits

Author SHA1 Message Date
Tristan PILAT e83ca81776 Haproxy role now handle haproxy installation from backports for Debian Stretch 2018-07-24 12:29:42 +02:00
Tristan PILAT 99747e72b5 500px is too narrow, let's switch to 768px 2018-07-24 12:17:07 +02:00
Benoît S. 758a537a8d For SANs certificates, also add a CN for the first domain 2018-07-12 11:12:29 +02:00
Jérémy Lecour 5e9d4906ad add quotes for shell command 2018-07-12 11:04:14 +02:00
Benoît S. de63c0747f Support for SAN in self-signed certificates 2018-07-10 17:46:41 +02:00
Benoît S. 17159676d9 Add exit 0 after the command -v commands.
Otherwise it would exit 1 on nginx if you have not nginx installed.
2018-07-10 17:09:20 +02:00
Jérémy Lecour c57b069bf5 Reorder lines in CHANGELOG 2018-07-10 16:28:56 +02:00
Jérémy Lecour d387ed660a munin: properly rename Munin cache directory 2018-07-10 16:27:10 +02:00
Jérémy Lecour ec12948398 mysql: add quotes in a few tasks 2018-07-10 16:27:10 +02:00
Jérémy Lecour 1439fdab8f metricbeat: add a role (copied from filebeat) 2018-07-10 16:27:10 +02:00
Benoît S. 961d9da5e5 Backport fix from Daniel Jakots
Original commit:

The code was taken from check_http_many which apparently deals only with return
codes 0, 1 and 2. Here, we uses check_nrpe which iff it can't connect, it
returns 255
(40717e320c).

So I decided that if the return code is greater or equal to 2, then we consider
it's critical. I can't see any return code greater than 2 which may not be
critical.
2018-07-10 11:32:18 +02:00
Tristan PILAT 55d05cd4f0 Don't install uvrrpd if already present 2018-07-04 11:36:39 +02:00
Tristan PILAT 17e31604af We need some packages installed beforehand 2018-07-04 11:15:02 +02:00
Victor LABORIE f3ab0b361b tomcat: better nrpe check output 2018-07-03 12:24:11 +02:00
Tristan PILAT db84e63940 Add role to install uvrrpd - https://forge.evolix.org/projects/uvrrpd 2018-06-28 14:18:31 +02:00
Jérémy Lecour 4eea7362e3 php: fix php-fpm service name for Stretch 2018-06-26 16:04:14 +02:00
Victor LABORIE b18b3d3404 roundcube: add missing slash to https redirection 2018-06-25 16:58:03 +02:00
Bruno TATU 2e2745290e squid: whitelist egain somes domains 2018-06-25 14:07:40 +02:00
Victor LABORIE f56f8f7615 evolinux-base: add mail related aliases 2018-06-25 11:20:37 +02:00
Victor LABORIE f32eee4b68 Update CHANGELOG 2018-06-25 11:12:33 +02:00
Victor LABORIE d2c37fe67b redmine: use .my.cnf for mysql password 2018-06-22 10:49:24 +02:00
Jérémy Lecour 77b5f84567 evoacme: disable old certbot cron also in cron.daily 2018-06-21 17:22:40 +02:00
Victor LABORIE 9f34db8f9a evoacme: fix module detection in apache config 2018-06-20 11:07:23 +02:00
Jérémy Lecour 045492be85 Update changelog 2018-06-19 16:51:27 +02:00
Tristan PILAT af6fcb8a57 Fix typing mistake 2018-06-18 10:34:20 +02:00
Tristan PILAT 469d9e6984 Fix bug when installing php-fpm. Absolute path is required.
ERROR: Unable to create or open slowlog(/usr/log/www.log.slow): No such file or directory (2)
2018-06-18 10:21:22 +02:00
Jérémy Lecour fb4a254b9c mysql-oracle: fix configuration directory variable 2018-06-15 14:41:24 +02:00
Jérémy Lecour 1593773937 php: enforce permissions on /etc directories 2018-06-15 11:17:41 +02:00
Jérémy Lecour 82295b6f8c php: fix php-fpm service name for Stretch 2018-06-15 11:17:41 +02:00
Tristan PILAT c1a14871d7 Add documentation 2018-06-14 17:27:41 +02:00
Tristan PILAT 001c8581c4 Add systemd template 2018-06-14 17:27:41 +02:00
Tristan PILAT 879b67d32e Add memcached_instance_name default variable 2018-06-14 17:27:41 +02:00
Tristan PILAT a465744013 set port number by default to allow multiple checks 2018-06-14 17:27:41 +02:00
Tristan PILAT aace200270 Use multi memcached script when needed 2018-06-14 17:27:41 +02:00
Tristan PILAT ba4db7acf8 Let's handle multi memcached instances 2018-06-14 17:27:41 +02:00
Victor LABORIE 9f1487ac58 evoadmin-mail: add php-twig to dependencies 2018-06-14 15:13:11 +02:00
Tristan PILAT 5f09eac22e Include remount-usr in haproxy nagios task 2018-06-14 14:28:19 +02:00
Victor LABORIE 6d9fbe8689 nagios-nrpe: add check_postgrey 2018-06-14 13:50:06 +02:00
Jérémy Lecour 767ce95b5c php: variable service name for jessie and stretch 2018-06-13 09:37:55 +02:00
Jérémy Lecour 17d0c9c6bf php: clarify configuration
* Variables for config file names are normalized* With Sury, Evolix configs are linked to regular 7.0 paths
2018-06-11 17:35:20 +02:00
Jérémy Lecour b50ea62572 whitespaces 2018-06-11 17:35:20 +02:00
Victor LABORIE fbd97a5f08 java: support for Oracle JRE 2018-06-11 10:39:52 +02:00
Jérémy Lecour 03431fc116 mysql: add an option to install the dev client libraries 2018-06-09 13:15:08 +02:00
Jérémy Lecour d917d867bb changelog: minor rewording 2018-06-07 10:39:29 +02:00
Jérémy Lecour d67abef13d minifirewall: the tail file can be overwritten, or not 2018-06-04 16:31:36 +02:00
Victor LABORIE 17c8093711 nagios-nrpe: use bkctld check subcommand for NRPE check 2018-05-30 17:13:39 +02:00
Bruno TATU 108cd0f597 squid: whiteliste some news sites 2018-05-29 10:56:24 +02:00
Jérémy Lecour d3eb8b870c php: fix permissions on custom php.ini file
fixes #2433
2018-05-23 21:55:34 +02:00
Jérémy Lecour 7738de6f41 rbenv: switch from copy to lineinfile for default gems 2018-05-23 16:20:46 +02:00
Jérémy Lecour 26791286d0 whitespaces, quotes and tags 2018-05-23 16:19:53 +02:00