Commit graph

1573 commits

Author SHA1 Message Date
Patrick Marchand 3bcc357509 Make ip whitelist tasks more flexible
Now the list of whitelisted ip addresses can be updated simply by
including the specific tasks in an external playbook without polluting
our role list.

This change takes effect for nginx, apache and fail2ban.
2018-10-29 16:53:46 -04:00
Jérémy Lecour 588efc941e Merge branch 'unstable' into stable 2018-09-28 10:46:07 +02:00
Jérémy Lecour d442473370 Release 9.4.1 2018-09-28 10:45:50 +02:00
Jérémy Lecour 847a9d4c00 mysql-oracle: remove mysql-apt-config 0.8.10
This package is MySQL 8 only, so we stay with 0.8.9.
2018-09-28 10:45:50 +02:00
Jérémy Lecour 40ac98cb79 mysql-oracle: better handle packages and users 2018-09-27 15:05:02 +02:00
Jérémy Lecour f5c07860bc mysql-oracle: upgrade to mysql-apt-config 0.8.10 2018-09-27 12:11:50 +02:00
Jérémy Lecour 829da4bb40 update CHANGELOG for evomaintenance 2018-09-25 12:15:51 +02:00
Jérémy Lecour 9f3a70926d evomaintenance: tasks/variables to handle minifirewall restarts 2018-09-25 12:14:33 +02:00
Jérémy Lecour 647eda6d9b evomaintenance: variable to force the configuration (default: True) 2018-09-25 12:07:41 +02:00
Jérémy Lecour 0b6956db46 evomaintenance vendor version 0.4.1 2018-09-25 12:06:04 +02:00
Jérémy Lecour c2d8cadf26 evomaintenance vendor version 0.4.0 2018-09-25 09:53:15 +02:00
Jérémy Lecour 9f9ddf5c2e evomaintenance: some variables are mandatory 2018-09-24 18:46:34 +02:00
Jérémy Lecour 7d786d7b5f evomaintenance: update vendored script 2018-09-24 18:41:06 +02:00
Jérémy Lecour 2b5e83fa34 evomaintenance: a vendored version is available to install 2018-09-20 17:08:36 +02:00
Victor LABORIE c7cc63444d redis: set masterauth when redis_password is defined 2018-09-20 16:42:35 +02:00
Jérémy Lecour f2cfb85926 Merge branch 'unstable' into stable 2018-09-20 12:31:11 +02:00
Jérémy Lecour 9ddb297961 Release 9.4.0 2018-09-20 12:30:52 +02:00
Jérémy Lecour 517d7c0d9a Update CHANGELOG with generate-ldif changes 2018-09-20 12:28:48 +02:00
Jérémy Lecour 21e24df8c8 Update CHANGELOG with logstash recent changes. 2018-09-20 12:24:19 +02:00
Jérémy Lecour e0a4ae6b66 redis: improve a few tasks names 2018-09-20 12:23:51 +02:00
Jérémy Lecour 56af209fb2 elasticsearch: fix condition for tmpdir
when a task has "failed_when: False" the "success" filter doesn't always
return the correct value (depending on the version of Ansible).
2018-09-20 12:13:21 +02:00
Jérémy Lecour fc12a5dfbb logstash: limit to 512M by default 2018-09-20 12:13:21 +02:00
Jérémy Lecour 0f1400dd9f logstash: install 6.x by default 2018-09-20 12:13:21 +02:00
Jérémy Lecour 6c74d3a5e3 logstash: tmp directory can be customized 2018-09-20 12:13:21 +02:00
Victor LABORIE 5f4601f611 nagios-nrpe: add check_redis_instances 2018-09-20 10:21:49 +02:00
Victor LABORIE 8546f0f34f redis: add support for multi instances 2018-09-19 17:24:26 +02:00
Victor LABORIE 09e48516c6 redis: add missing tags 2018-09-19 16:25:47 +02:00
Jérémy Lecour d6e71353dd Add a role to switch from networkd to ifconfig 2018-09-14 14:53:38 +02:00
Jérémy Lecour 98a0893f43 mysql: update README 2018-09-14 11:45:57 +02:00
Jérémy Lecour b2596aad2a mysql: add a variable to prevent mysql from restarting 2018-09-13 18:32:23 +02:00
Benoît S. 8ec4ac02b3 Add postgresql service to generateldif script 2018-09-13 17:30:30 +02:00
Jérémy Lecour 81e9b3d33c don't reload history on each prompt 2018-09-13 16:54:07 +02:00
Tristan PILAT 6363e84d37 Add Nginx support to roundcube role 2018-09-12 15:32:18 +02:00
Tristan PILAT 00170127d9 Add Nginx support to evoadmin-mail role 2018-09-12 15:31:52 +02:00
Jérémy Lecour 2a4a993f09 update CHANGELOG 2018-09-11 14:20:13 +02:00
Jérémy Lecour 2a89b8ff22 evolinux-base: better shell history
* remove duplicates from history
* reload/save history at prompt time
2018-09-11 14:13:29 +02:00
Victor LABORIE 47bf0ed2d2 dovecot: stronger TLS configuration 2018-09-11 11:13:02 +02:00
Jérémy Lecour d900a70faf etc-git: status cron job is run by root 2018-09-10 10:04:21 +02:00
Jérémy Lecour c76cbd1887 evolinux-users: add user to /etc/aliases 2018-09-09 23:42:38 +02:00
Jérémy Lecour 8c9c5782e1 webapps/evoadmin-web: add users to /etc/aliases 2018-09-09 23:42:15 +02:00
Jérémy Lecour f4887c3289 typo 2018-09-09 23:25:53 +02:00
Jérémy Lecour ac1a3e5f09 nginx: cleaner way to overwrite the server status suffix 2018-09-09 23:02:02 +02:00
Jérémy Lecour bfb591dc74 apache: cleaner way to overwrite the server status suffix 2018-09-09 23:01:43 +02:00
Jérémy Lecour efcd2ed391 packweb-apache: don't regenerate phpMyAdmin suffix each time 2018-09-09 23:00:41 +02:00
Jérémy Lecour 46a9b4f43e etc-git: remove cron file if needed 2018-09-08 01:05:58 +02:00
Jérémy Lecour d5984fae76 etc-git: use a dedicated cron file for etc-git-status 2018-09-08 00:53:09 +02:00
Jérémy Lecour 825352ca0a etc-git: fix quotes 2018-09-08 00:36:43 +02:00
Jérémy Lecour 92f14a496f etc-git: conditional for cron job 2018-09-08 00:27:03 +02:00
Jérémy Lecour 37c4898eed etc-git: cron jobs to monitor uncommited changes 2018-09-07 21:53:13 +02:00
Jérémy Lecour d997431518 Merge branch 'unstable' into stable 2018-09-06 15:16:12 +02:00