Jérémy Lecour
f2bd125cfc
memcached: improve systemd units management
2018-08-09 17:46:31 +02:00
Jérémy Lecour
adb0033722
memcached: add a TODO comment for multi-instances NRPE checks
2018-08-09 17:25:50 +02:00
Jérémy Lecour
17b8b4c3d5
nginx: add a backward compatible variable for backports
2018-08-09 17:13:04 +02:00
Jérémy Lecour
fbc9bf3288
haproxy: add a backward compatible variable for backports
2018-08-09 17:11:47 +02:00
Jérémy Lecour
b9b0183ec5
remount-usr: mount doesn't report a change
...
It is arguable that this is a real change or not,
but in practice we have playbooks that report changes only for this and
it's very fun to scroll back each time to see if it's remount-usr or
a "real" change.
2018-08-06 15:01:52 +02:00
Daniel Jakots
e817dffc0f
Ignore /sys/kernel/debug/tracing in check_disk1
2018-08-01 11:08:11 +02:00
Tristan PILAT
b095f87f85
Nginx role now handle Nginx installation from backports for either Debian Jessie or Stretch
2018-07-31 16:06:05 +02:00
Victor LABORIE
57cf0a29ab
kvm-host: install kvm-tools package instead of copying add-vm.sh
2018-07-27 11:27:50 +02:00
Eric Morino
14e270b688
Ajout verification minifirewall + /usr en ro + port management pour check_openvpn + certificat dhparam
2018-07-26 11:48:14 +02:00
Tristan PILAT
8ad8c2c798
Add the first version of OpenVPN role
2018-07-24 17:16:30 +02:00
Tristan PILAT
db683ea9c3
Fix role - shift haproxy_apt_preferences file to the templates directory
2018-07-24 15:43:45 +02:00
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