Commit Graph

1668 Commits

Author SHA1 Message Date
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 37ea8d292e Release 9.3.2 2018-09-06 15:14:34 +02:00
Jérémy Lecour 59614fc476 evomaintenance: update meta-data to support Debian Stretch 2018-09-05 18:52:29 +02:00
Victor LABORIE bf3e5b4cb6 dovecot: enable SSL/TLS by default with snakeoil certificate 2018-09-04 14:50:22 +02:00
Jérémy Lecour 9869a1f269 typo 2018-08-31 19:28:06 +02:00
Jérémy Lecour c25c3c6a31 minifirewall: improve variables values and documentation 2018-08-30 17:06:21 +02:00
Jérémy Lecour 9787328a0b minifirewall: add a variable to force a restart of the firewall 2018-08-30 17:05:30 +02:00
Jérémy Lecour 96cd04ae40 minifirewall: add a variable to disable the restart handler 2018-08-30 17:04:14 +02:00
Jérémy Lecour 944006e63c Release 9.3.1 2018-08-30 14:06:06 +02:00
Jérémy Lecour cfd5e3d7f2 metricbeat: new variables to configure elasticsearch hosts and auth 2018-08-30 13:47:48 +02:00
Jérémy Lecour cb9e48b41d update the CHANGELOG with a forgotten line for mysql 2018-08-24 18:38:12 +02:00
Jérémy Lecour 191a49784d Release 9.3.0 2018-08-24 18:27:03 +02:00
Jérémy Lecour 3f67398371 evolinux-todo: don't echo "nothing…" when verbosity=0 2018-08-24 18:27:03 +02:00
Jérémy Lecour 673d5a68c5 squid: change a task name 2018-08-24 18:11:19 +02:00
Jérémy Lecour d138c00db8 etc-git: some entries of .gitignore are mandatory 2018-08-24 14:44:51 +02:00
Jérémy Lecour fe064c16d1 update CHANGELOG for evolinux-todo 2018-08-24 14:43:14 +02:00
Jérémy Lecour c1afb68d19 Add an "evolinux-todo" role
It makes sure there is a /etc/evolinux/todo.txt where we can append 
tasks to be done manually.

It has a task to output the content of the file, for exemple at the end 
of a playbook run.
2018-08-24 14:31:11 +02:00
Jérémy Lecour 3e3c6437e8 etc-git: install a script to optimize the repository each month 2018-08-24 00:28:15 +02:00
Jérémy Lecour 6077986204 fail2ban: fix typo in variable name 2018-08-23 16:48:50 +02:00
Jérémy Lecour bb956fb5e7 apache: logrotate replacement is more subtle/precise
It replaces only the proper directive and not every occurence of the 
word.
2018-08-23 13:02:25 +02:00
Jérémy Lecour d09fd169b3 mysql: default values should stay in the proper file
Default values are set in z-evolinux-defaults.cnf and should be added in 
zzz-evolinux-custom.cnf only if the value differs from the default.
2018-08-23 12:17:13 +02:00
Jérémy Lecour 12c49ed93b fail2ban: add a variable to update the list of ignored IP addresses 2018-08-23 11:43:34 +02:00
Tristan PILAT 01ae7b0e31 Add some new customisable configuration parameters 2018-08-23 09:31:04 +02:00
Jérémy Lecour e939198159 fail2ban: add a variable to disable the ssh filter (default: False) 2018-08-23 09:16:33 +02:00
Jérémy Lecour 0869fb539a fail2ban: fix typo in jinja filters 2018-08-21 23:21:30 +02:00
Jérémy Lecour 012dabf657 fail2ban: fix fail2ban_ignore_ips definition
If the final variable is combined in the defaults file, it's component 
can be overridden, but the final variable can't be overriden.
2018-08-21 23:14:31 +02:00
Jérémy Lecour 77aeb60544 bind: chroot-bind.sh must not be executed in check mode 2018-08-21 18:46:16 +02:00
Jérémy Lecour b6fa349394 evolinux-base: compact multiple systctl tasks into one 2018-08-21 13:34:03 +02:00
Gregory Colpart 5721282a9f Hot fix: remove .conf suffix because Amavis don't read it! 2018-08-20 22:25:06 +02:00