Commit Graph

2917 Commits

Author SHA1 Message Date
Ludovic Poujol e198cf67dc evoadmin-web: Update comment in template on how password hashes should be generated
continuous-integration/drone/push Build is passing Details
2022-07-05 11:26:40 +02:00
Eric Morino 028bfe209a Add change in kvm-host
continuous-integration/drone/push Build is passing Details
2022-07-05 10:18:49 +02:00
Eric Morino 34a3591192 Fix depreciation of drbd-overview by drbdadm status
continuous-integration/drone/push Build is passing Details
2022-07-05 10:16:47 +02:00
Jérémy Dubois 68ac8fc058 openvpn: configure logrotate
continuous-integration/drone/push Build is passing Details
2022-06-30 10:12:36 +02:00
Jérémy Dubois 07c3c0226f openvpn: minimal rights on /etc/shellpki/ and crl.pem
continuous-integration/drone/push Build is passing Details
2022-06-29 16:09:04 +02:00
David Prevot 835072c1e2 CI: Support Jenkins
continuous-integration/drone/pr Build is failing Details
gitea.evolix.org on plain agent00/ansible-roles/pipeline/pr-unstable There was a failure building this commit Details
gitea.evolix.org/ansible-roles/pipeline/pr-unstable There was a failure building this commit Details
gitea/ansible-roles/pipeline/pr-unstable There was a failure building this commit Details
2022-06-29 15:07:29 +02:00
Jérémy Lecour 205e699355 minifirewall: docker mode is configurable
continuous-integration/drone/push Build is passing Details
2022-06-22 17:20:15 +02:00
Jérémy Lecour abb14e5b52 haproxy: add haproxy_allow_ip_nonlocal_bind to set sysctl value
continuous-integration/drone/push Build is passing Details
2022-06-22 15:32:10 +02:00
Ludovic Poujol 519ef930df Update PermitRootLogin task to work on Debian 11
continuous-integration/drone/push Build is passing Details
2022-06-21 15:13:38 +02:00
Jérémy Lecour 050c61c220 Release 22.06.3
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2022-06-17 11:00:51 +02:00
Brice Waegeneire adc89a1b65 Add nagios check for Redis Sentinel synchro 2022-06-17 10:59:17 +02:00
Eric Morino a38a174b83 Add create: yes for file 0-blacklist
continuous-integration/drone/push Build is passing Details
2022-06-16 16:08:10 +02:00
Jérémy Lecour 57ecac01ba evolinux-base: blacklist and do not install megaclisas-status package on incompatible servers
continuous-integration/drone/push Build is passing Details
2022-06-16 15:19:44 +02:00
William Hirigoyen (Evolix) 3623363b94 Update changelog for version 22.06
continuous-integration/drone/push Build is passing Details
2022-06-13 17:35:31 +02:00
Jérémy Lecour 556719bbf2 Release 22.06.2
continuous-integration/drone/push Build is passing Details
2022-06-10 11:11:44 +02:00
Ludovic Poujol b3ac39decd postgresql: Fix task order when using pgdg repo & Install the right pg version
continuous-integration/drone/push Build is passing Details
2022-06-09 10:33:28 +02:00
Jérémy Lecour 31c49a125b evocheck: manual fix of find syntax
continuous-integration/drone/push Build is passing Details
2022-06-09 07:47:00 +02:00
Jérémy Lecour cea1408bba evocheck: upstream release 22.06.2
continuous-integration/drone/push Build is passing Details
2022-06-09 07:42:29 +02:00
Jérémy Lecour 4d1d77faaf postgresql: add variable to configure binding addresses (default: 127.0.0.1) 2022-06-09 07:41:52 +02:00
Ludovic Poujol 1e19418fb0 Fail2ban: Multiple changes & improvements :
continuous-integration/drone/push Build is passing Details
* Give the possibility to override jail.local (with fail2ban_override_jaillocal)
* If jail.local was overriden, add a warning
* Allow to tune some jail settings (maxretry, bantime, findtime) with ansible
* Allow to tune the default action with ansible
* Change default action to ban only (instead of ban + mail with whois report)
* Configure recidive jail (off by default) + extend dbpurgeage
2022-06-08 17:55:58 +02:00
Jérémy Lecour bcaacdf57f postgresql: fix nested loop for Munin plugins
continuous-integration/drone/push Build is passing Details
2022-06-08 15:39:34 +02:00
Jérémy Lecour e6ea44ff29 Explicit loop variable names 2022-06-08 15:38:48 +02:00
Jérémy Lecour cbe7985814 Enforce String notation for mode 2022-06-08 15:38:21 +02:00
Jérémy Lecour b677defd97 redis: binding is possible on multiple interfaces 2022-06-08 15:36:47 +02:00
Jérémy Lecour 1895c549d4 Release 22.06.1
continuous-integration/drone/push Build is passing Details
2022-06-06 15:07:10 +02:00
Jérémy Lecour 3d70438f7e evocheck: upstream release 22.06.1
continuous-integration/drone/push Build is passing Details
2022-06-06 15:05:59 +02:00
Jérémy Lecour 16cdd6b326 evolinux-base: dir-check makes a file named after the reference directory
continuous-integration/drone/push Build is passing Details
2022-06-06 14:43:18 +02:00
Jérémy Lecour 4cd7e0f4a1 minifirewall: upstream release 22.06 2022-06-06 14:42:22 +02:00
Jérémy Lecour 56c2c19d61 evomariabackup: release 22.06.1
continuous-integration/drone/push Build is passing Details
2022-06-05 21:49:23 +02:00
Jérémy Lecour 6d0e49ba90 mysql: reorganize evomariabackup to use mtree instead of our own dir-check
continuous-integration/drone/push Build is passing Details
2022-06-05 21:48:04 +02:00
William Hirigoyen (Evolix) c4023a4f49 Détecte automatiquement si le serveur est baremetal pour installer les outils hw, suppression de la variable evolinux_packages_hardware inutile
continuous-integration/drone/push Build is passing Details
2022-06-03 16:22:56 +02:00
Jérémy Lecour 36b11c4455 evolinux-base: improve dir-check logging
continuous-integration/drone/push Build is passing Details
2022-06-03 11:26:13 +02:00
Jérémy Lecour 6c7108a35a mysql: add --force-unlock option to evomariabackup
continuous-integration/drone/push Build is passing Details
2022-06-03 11:14:09 +02:00
Jérémy Lecour 3e4c851c3e mysql: match default value to documentation, in evomariabackup 2022-06-03 11:13:36 +02:00
Jérémy Lecour 8753f59823 mysql: fix comment for evomariabackup 2022-06-03 11:12:47 +02:00
Jérémy Lecour b9f0e0d061 Log BEGIN/END of main action 2022-06-03 11:09:38 +02:00
Jérémy Lecour e718156f86 fix CHANGELOG
continuous-integration/drone/push Build is passing Details
2022-06-03 10:19:35 +02:00
Jérémy Lecour e8e99bb9b6 Release 22.06
continuous-integration/drone/push Build is passing Details
2022-06-03 09:27:01 +02:00
Jérémy Lecour 9378f5634c add missing entry in CHANGELOG
continuous-integration/drone/push Build is passing Details
2022-06-03 09:26:07 +02:00
Jérémy Lecour 51908f64b9 evocheck: upstream release 22.06
continuous-integration/drone/push Build is passing Details
2022-06-03 09:15:04 +02:00
Jérémy Lecour c4f279cf8e evomariabackup: release 22.06
continuous-integration/drone/push Build is passing Details
2022-06-02 18:27:59 +02:00
Jérémy Lecour 586aa206a8 mysql: add post-backup-hook to evomariabackup 2022-06-02 18:26:23 +02:00
Jérémy Lecour 9af289b2a9 evomariabackup: reorder log lines 2022-06-02 18:25:12 +02:00
Jérémy Lecour db28f0c47d dir-check: change naming and add log file 2022-06-02 18:23:40 +02:00
Jérémy Lecour df0c850ceb dir-check: mandatory action parameter
continuous-integration/drone/push Build is passing Details
2022-06-01 17:49:28 +02:00
Jérémy Lecour f0e967518b small fixes to dir-check
continuous-integration/drone/push Build is passing Details
2022-06-01 17:38:45 +02:00
Jérémy Lecour b8b96bb5b7 mysql: use dir-check inside evomariabackup
continuous-integration/drone/push Build is passing Details
2022-06-01 17:24:55 +02:00
Jérémy Lecour 249e53fc21 evolinux-base: add dir-check script 2022-06-01 17:24:55 +02:00
Gregory Colpart e9bc035fb9 add set crypt_use_gpgme=no Mutt option
continuous-integration/drone/push Build is passing Details
2022-06-01 15:25:05 +02:00
Jérémy Lecour 17a2032a10 evolinux-base: add update-evobackup-canary script
continuous-integration/drone/push Build is passing Details
2022-06-01 10:46:13 +02:00