Commit graph

3348 commits

Author SHA1 Message Date
William Hirigoyen 2a7d2d9c58 postfix: disable IPv6 2023-09-05 15:44:37 +02:00
Mathieu Trossevin 4ee7c89410
fix(nagios-nrpe): Add missing dependency for new gluster.rb plugin 2023-09-05 15:22:49 +02:00
Mathieu Trossevin cfca604670
nagios-nrpe: Add proper plugin to monitor glusterfs health 2023-09-05 15:21:08 +02:00
William Hirigoyen 7ad296e74f Revert "postfix: Move common packages installation in common.yml"
This reverts commit ec4fd5d27f.
2023-08-31 17:48:00 +02:00
William Hirigoyen 1b6700925c Revert "postfix: Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs)"
This reverts commit bfe3bd7ef4.
2023-08-31 17:47:58 +02:00
William Hirigoyen 5b63ba112c Revert "evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role"
This reverts commit a440110cad.
2023-08-31 17:47:49 +02:00
Gregory Colpart e289fd7119 j'ai refait le script par rapport aux autres modèles 2023-08-31 17:39:28 +02:00
William Hirigoyen a440110cad evolinux-base: include postfix role, move exim4 purge from evolinux-base to postfix role 2023-08-31 17:30:34 +02:00
William Hirigoyen bfe3bd7ef4 postfix: Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs) 2023-08-31 17:30:34 +02:00
William Hirigoyen ec4fd5d27f postfix: Move common packages installation in common.yml 2023-08-31 17:30:34 +02:00
Alexis Ben Miloud--Josselin 73c0a0d29a evolinux-base: include files under sshd_config.d
In case we need to add the Include directive, we add it at the
beginning of the global configuration file. This way the Include
directive can't be inside a Match directive.
2023-08-31 17:09:43 +02:00
Gregory Colpart 354c11fc25 ajout hook certbot pour ProFTPD 2023-08-31 14:45:21 +02:00
Jérémy Lecour 8ca7cc4692
kvm-host: release 23.08 for migrate-vm.sh 2023-08-31 11:26:21 +02:00
Jérémy Lecour e2dea8054f
kvm-host: add batch-mode and ignore stdin for SSH command in migrate-vm.sh 2023-08-31 11:26:20 +02:00
Eric Morino df202197c7 Change lxc container in bookworm for php82 2023-08-29 15:28:09 +02:00
Eric Morino 6e5ba9bd9a Merge branch 'lxc-php82' into unstable 2023-08-29 15:26:40 +02:00
Eric Morino 090495e920 Fix rôle lxc-php for php82 in bookworm container 2023-08-29 15:07:35 +02:00
Ludovic Poujol 594146bdac kibana: include tasks instead of import 2023-08-29 12:06:21 +02:00
Ludovic Poujol e71cffd8fd php: add new variable to disable oveeriding settings of php-fpm default pool (www) 2023-08-28 17:08:33 +02:00
Eric Morino 8c72a7de8e New container lcx php82 in bookworm 2023-08-24 15:23:32 +02:00
Alexis Ben Miloud--Josselin b8b48bbcb9 evocheck: Fix IS_SSHALLOWUSERS condition 2023-08-23 16:18:35 +02:00
Brice Waegeneire 53aab6f405 evolinux-base: Add comments structure in logs 2023-08-23 15:48:45 +02:00
Brice Waegeneire fe369257ed evolinux-base: Limit journald to 1 day 2023-08-23 15:48:42 +02:00
Brice Waegeneire 0e1fe0e81f evolinux-base: Disable logcheck monitoring of journald 2023-08-23 15:05:10 +02:00
Ludovic Poujol 5cc7c13104 evolinux-base/tasks/kernel.yml > fix typo, 'is changed' vs '| changed' 2023-08-22 12:28:57 +02:00
Jérémy Lecour bb41d313a9
apt: Explicit "signed-by" directives for official sources 2023-08-18 16:28:03 +02:00
Brice Waegeneire a56682a7ca kvm-host: Add support for kvm solo 2023-08-18 15:17:13 +02:00
Jérémy Lecour feba74c469
evolinux-base: reboot the server if the Cloud kernel has been installed 2023-08-18 12:10:01 +02:00
Jérémy Lecour 67c6167474
apt: Disable NonFreeFirmware warning for VM on Debian 12+ 2023-08-18 12:10:00 +02:00
Alexis Ben Miloud--Josselin 536d051890 Fix mode for files under /etc/ssh/sshd_config.d 2023-08-16 18:21:06 +02:00
Alexis Ben Miloud--Josselin 36cd982f35 Merge branch 'ssh-split' into unstable 2023-08-16 16:15:00 +02:00
Alexis Ben Miloud--Josselin 263f940c3d Update Changelog 2023-08-16 16:14:42 +02:00
Alexis Ben Miloud--Josselin a478348716 Fix grep under /etc/ssh 2023-08-16 16:05:37 +02:00
Alexis Ben Miloud--Josselin f7f578705c Fix config file path 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 4a0d3a4965 Fix permitrootlogin condition 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin fbb0b73e3a Add permitrootlogin at beginning of file 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 7e15e01b14 Fix task name 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 86978a8225 evolinux-users: Fix "disable root login" task 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 0098cd2f08 evolinux-users: Fix "validate" syntax 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin e70ab6d039 evolinux-users: Fix tests order 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin fc8105e84e evolinux-users: prepare SSH configuration for Debian 12 (wip) 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 87711ef00c evolinux-base: PermitRootLogin depends on evolinux_root_disable_ssh 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin fc241f2835 evolinux-base: Add SSH configuration template 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin eca2b5e4bf fqcn 2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin ec34d8afe1 Move PermitRootLogin to another file
Debian >= 12.
2023-08-16 15:25:07 +02:00
Alexis Ben Miloud--Josselin 5265119912 evocheck/ssh: add Debian 12 condition 2023-08-16 15:25:07 +02:00
Eric Morino b92871bfef Add variable ansible_distribution_release on preference file for fix version of postgresql 2023-08-14 09:29:12 +02:00
William Hirigoyen 81849c6537 userlogrotate: new version, with separate conf file 2023-08-11 10:51:45 +02:00
Ludovic Poujol 204b8af59b php: Add missing gpg key for pub.evolix.org (and remove reg.asc)
Completes commit cc3fb051b0
2023-08-09 17:08:03 +02:00
William Hirigoyen a867da5ca9 nagios-nrpe: fix missing quote in check-local completion 2023-08-08 16:53:47 +02:00