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
Jérémy Lecour
47d5146642
evocheck: the crontab is overwritten
2018-08-18 09:59:26 +02:00
Jérémy Lecour
26c46bfb96
evocheck: the crontab is updated by the role
2018-08-18 09:41:59 +02:00
Gregory Colpart
51f41ff14a
Workaround by Evolix security team for old kernels and vulnerabiliy CVE-2018-5391 (FragmentSmack)
2018-08-17 21:28:14 +02:00
Jérémy Lecour
dbb72ef2a0
evocheck: fix quotes on grep regular expressions
2018-08-17 15:52:42 +02:00
Jérémy Lecour
4d7e9b1c3f
evocheck: detect installed packages even if "held" by APT (manual fix)
2018-08-17 14:59:22 +02:00
Jérémy Lecour
40160e0c6e
generate-ldif: detect installed packages even if "held" by APT
2018-08-17 11:56:41 +02:00
Jérémy Lecour
4461281945
evolinux-base: add internal FQDN/hostname in /etc/hosts if needed
2018-08-17 10:07:36 +02:00
Jérémy Lecour
46fed05fa2
evocheck: update upstream script
2018-08-17 10:04:07 +02:00
Jérémy Lecour
bc8858fc0a
evolinux-base: improve hostname configuration
...
We can have a "real" hostname and domain, but also an "internal" hostnae
and domain, used mostly for internal tools.
2018-08-16 16:17:34 +02:00
Tristan PILAT
d07af3ca55
Fix forgotten spaces in configuration directives
2018-08-14 11:09:48 +02:00
Tristan PILAT
1d021e0954
Fix mistaken task
2018-08-14 10:21:12 +02:00
Tristan PILAT
d321814254
Add cluster members configuration
2018-08-13 17:49:24 +02:00
Jérémy Lecour
ccd8c00e3a
CHANGELOG : add missing entries
2018-08-09 18:24:48 +02:00
Jérémy Lecour
3f74cbaf47
uvrrpd role is not ready for stable yet
2018-08-09 18:21:07 +02:00
Jérémy Lecour
2752650ea3
The openvpn role is not ready for stable yet
2018-08-09 18:04:02 +02:00
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