Commit Graph

2728 Commits

Author SHA1 Message Date
William Hirigoyen (Evolix) 4a31961ba0 Ajoute le déconfinement d'AppArmor dans la config par défaut des conteneurs LXC pour les version de Debian >= 9.
continuous-integration/drone/push Build was killed Details
2022-03-15 10:07:09 +01:00
William Hirigoyen (Evolix) a565e8f8e8 Add Out of memory log2mail alert to dovecot role 2022-03-15 10:06:21 +01:00
William Hirigoyen (Evolix) ab1f3fd6d4 Merge 2022-03-15 10:06:21 +01:00
Brice Waegeneire c880ce43a2 nagios-nrpe: Improve readability for check_mount_rw
continuous-integration/drone/push Build was killed Details
2022-03-10 16:41:13 +01:00
Jérémy Lecour a733e2794f evolinux-base: backup-server-state release 22.03
continuous-integration/drone/push Build was killed Details
2022-03-08 16:49:53 +01:00
Jérémy Lecour b4f35af35c backup-server-state: skip iptables if nft is installed 2022-03-08 16:48:41 +01:00
Alexis Ben Miloud--Josselin 87a3fd48df Fix commit d455de5
continuous-integration/drone/push Build was killed Details
2022-03-03 11:54:32 +01:00
Alexis Ben Miloud--Josselin 3ef6381ba6 Fix redis' README title
continuous-integration/drone/push Build was killed Details
2022-03-03 11:52:03 +01:00
Alexis Ben Miloud--Josselin d455de52b3 Check if /etc/libvirt/qemu/*xml exists before sync
continuous-integration/drone/push Build was killed Details
This will prevent sending e-mails saying the file
does not exists.
2022-03-03 11:48:39 +01:00
Mathieu Trossevin 9c84e95182
Repair keepalived role
continuous-integration/drone/push Build was killed Details
2022-03-02 16:23:01 +01:00
Jérémy Lecour e5dc503cfd Release 22.03
continuous-integration/drone/push Build was killed Details
2022-03-02 09:42:12 +01:00
Jérémy Lecour 270d03b6a6 evolinx-users: optimize sudo configuration
continuous-integration/drone/push Build was killed Details
2022-03-02 09:40:52 +01:00
Jérémy Lecour 1dc4d0e133 redis: always install check_redis_instances
continuous-integration/drone/push Build was killed Details
2022-03-01 14:04:05 +01:00
Jérémy Lecour c8ef7e9b75 redis: check_redis_instances tolerates absence of instances
continuous-integration/drone/push Build was killed Details
2022-03-01 14:02:22 +01:00
Gregory Colpart 53af37e055 We use now TCP/8891, cf HowtoOpenDKIM
continuous-integration/drone/push Build was killed Details
2022-02-24 15:31:34 +01:00
Jérémy Lecour d9e95218ce apt_hold_packages: broadcast message with wall, if present
continuous-integration/drone/push Build was killed Details
2022-02-24 11:49:12 +01:00
Eric Morino 6321f32e81 Add zzz-evolinux-custom.conf to dovecot role
continuous-integration/drone/push Build was killed Details
2022-02-24 10:42:48 +01:00
Ludovic Poujol 69a9cb9591 elasticsearch: Use `/etc/elasticsearch/jvm.options.d/evolinux.options` instead of default `/etc/elasticsearch/jvm.options`
continuous-integration/drone/push Build was killed Details
Note : Files in that folder require the ".options" prefix
Fixes a2f73bb7df
2022-02-23 10:14:43 +01:00
Ludovic Poujol 39949ea921 generate-ldif: Add support for php-fpm in containers
continuous-integration/drone/push Build was killed Details
2022-02-21 11:31:00 +01:00
Ludovic Poujol e79141d2d2 lxc: Fail if /var is nosuid 2022-02-17 16:25:20 +01:00
Jérémy Lecour 799466788f lxc-php: preliminary support for PHP 8.1 container
continuous-integration/drone/push Build was killed Details
2022-02-17 14:50:21 +01:00
Jérémy Dubois 03c97f2d0f openvpn: fix last_openvpn_restart_date variable
continuous-integration/drone/push Build was killed Details
2022-02-15 18:06:45 +01:00
William Hirigoyen (Evolix) 1fdc0f2566 Fix missing evolinux_server_custom file copy in Nginx role.
continuous-integration/drone/push Build was killed Details
2022-02-15 17:46:14 +01:00
Jérémy Dubois f3c443d076 openvpn: now check that openvpn has been restarted since last certificates renewal
continuous-integration/drone/push Build was killed Details
2022-02-15 15:52:21 +01:00
Brice Waegeneire ebfa8df6bc nrpe: Add check_mount_rw
continuous-integration/drone/push Build was killed Details
2022-02-14 12:00:09 +01:00
William Hirigoyen (Evolix) 68b4b0803e #60953 Désactivation AppArmor par défaut dans LXC
continuous-integration/drone/push Build was killed Details
2022-02-10 18:03:32 +01:00
Ludovic Poujol 9995fca35d varnish: update munin plugin to work with recent varnish versions
continuous-integration/drone/push Build was killed Details
2022-02-08 16:16:24 +01:00
William Hirigoyen (Evolix) e080b37be2 Add Includes in PHPVersion search.
continuous-integration/drone/push Build was killed Details
2022-02-08 11:11:09 +01:00
Ludovic Poujol a2f73bb7df elasticsearch: Use `/etc/elasticsearch/jvm.options.d/evolinux` instead of default `/etc/elasticsearch/jvm.options`
continuous-integration/drone/push Build was killed Details
2022-02-07 15:18:46 +01:00
Jérémy Dubois 981128dc17 openvpn: make it compatible with OpenBSD and add some improvements
continuous-integration/drone/push Build was killed Details
2022-02-03 18:35:16 +01:00
Jérémy Lecour 0cbdda840d Explicit permissions for systemd overrides
continuous-integration/drone/push Build was killed Details
2022-02-03 14:18:20 +01:00
Jérémy Lecour 9e27d9707b kvm-host: add missing default value 2022-02-03 14:16:45 +01:00
Jérémy Lecour 5153b88d01 evolinux-base: option to bypass raid-related tasks 2022-02-03 14:15:33 +01:00
Jérémy Lecour 3dd78fbf7e Release 22.01.3
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-01-31 11:57:21 +01:00
Jérémy Lecour cd4822488c Merge branch 'stable' into unstable
continuous-integration/drone/push Build was killed Details
2022-01-31 11:56:10 +01:00
Jérémy Lecour fcb0b8c80f backup-server-state: 22.01.3
continuous-integration/drone/push Build was killed Details
2022-01-28 16:27:39 +01:00
Jérémy Lecour cd26081add rbenv: install Ruby 3.1.0 by default 2022-01-28 16:27:20 +01:00
Jérémy Lecour 8beb1e7460 evolinux-base: backup-server-state: fix systemctl invocation 2022-01-28 16:25:28 +01:00
Jérémy Lecour 6d5aa67045 evolinux-base: backup-server-state: add "force" mode 2022-01-28 16:25:17 +01:00
Jérémy Lecour 359719d0d0 Merge pull request 'Release 22.01.2' (#144) from unstable into stable
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/tag Build was killed Details
Reviewed-on: #144
2022-01-27 14:13:53 +01:00
Jérémy Lecour bb30402df3 Release 22.01.2
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-01-27 14:12:40 +01:00
Jérémy Lecour 6ccd0ea440 Release 22.01.1
continuous-integration/drone/pr Build was killed Details
continuous-integration/drone/push Build was killed Details
2022-01-27 14:04:41 +01:00
Jérémy Lecour 88cd8a0976 evolinux-base: backup-server-state: rename options and use mysqladmin instead of mysql
continuous-integration/drone/push Build was killed Details
2022-01-27 12:21:32 +01:00
Jérémy Lecour 519228ff9f evolinux-base: backup-server-state: add disks and uname state
continuous-integration/drone/push Build was killed Details
2022-01-27 12:09:04 +01:00
Brice Waegeneire 6dc17658a9 evolinux-base: backup-server-state: Add options.
continuous-integration/drone/push Build was killed Details
New options:
- --dmesg / --no-dmesg
- --mysql / --no-mysql
- --services / --no-services
2022-01-27 11:50:18 +01:00
Jérémy Lecour 2849039fad remount-usr: use findmnt to find if usr is a readonly partition
continuous-integration/drone/push Build was killed Details
2022-01-27 11:21:19 +01:00
Jérémy Lecour 80f8a94798 evolinux-base: many improvements for backup-server-state script
continuous-integration/drone/push Build was killed Details
2022-01-27 10:29:08 +01:00
Eric Morino 0a244894eb Add fix repository in source.list for bullseye
continuous-integration/drone/push Build was killed Details
2022-01-26 11:07:10 +01:00
Jérémy Lecour 2c6a3601de Merge pull request 'Release 22.01' (#142) from unstable into stable
continuous-integration/drone/tag Build was killed Details
continuous-integration/drone/push Build was killed Details
Reviewed-on: #142
2022-01-25 18:30:07 +01:00
Jérémy Lecour bff8fcfebb apt: upgrade packages after all the configuration is done
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-01-25 18:25:47 +01:00