Commit Graph

2917 Commits

Author SHA1 Message Date
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
Jérémy Lecour 93929864be lxc-php: use bullseye-php80 for php80 container
continuous-integration/drone/push Build was killed Details
2022-01-25 17:45:17 +01:00
Jérémy Lecour 52fff750df evolinux-base: move "/sbin/deny" install to utils.yml tasks file 2022-01-25 17:44:42 +01:00
Jérémy Lecour 0e34d4cd4b Merge remote-tracking branch 'origin/bullseye-swap-top' into unstable
continuous-integration/drone/push Build was killed Details
2022-01-25 15:15:05 +01:00
Jérémy Lecour 8f8c024163 Merge branch 'unstable' into bullseye-swap-top
continuous-integration/drone/push Build was killed Details
continuous-integration/drone/pr Build was killed Details
2022-01-25 15:13:10 +01:00
Jérémy Lecour 1f4ee2de79 Prepare CHANGELOG for 22.01 release
continuous-integration/drone/push Build was killed Details
2022-01-25 15:00:03 +01:00
Jérémy Lecour 0fce412cf5 add WIP warning to check_async 2022-01-25 14:56:39 +01:00
Jérémy Lecour 544b213529 evomaintenance: Upstream release 22.01 2022-01-25 14:56:39 +01:00
Jérémy Lecour 266289c72e whitespaces 2022-01-25 14:56:39 +01:00
Jérémy Lecour 51bc48623b dovecot: switch to TLS 1.2+ and external DH params 2022-01-25 14:56:39 +01:00
Mathieu Trossevin 7a969a0be2 Merge pull request 'lxc-php: Fix config for opensmtpd on bullseye' (#137) from mtrossevin/ansible-roles:opensmtpd-bullseye into unstable
continuous-integration/drone/push Build was killed Details
Reviewed-on: #137
2022-01-25 12:00:01 +01:00
Mathieu Trossevin 1902c40c3c
lxc-php: Fix config for opensmtpd on bullseye
continuous-integration/drone/pr Build was killed Details
2022-01-25 11:57:41 +01:00