William Hirigoyen
bec868009c
nagios: add option --full to check pressure IO and mem to avoid flaps
2024-02-27 10:33:49 +01:00
Ludovic Poujol
b0ba70f06c
certbot: Renewal hook for NRPE
2024-02-21 12:27:18 +01:00
Jérémy Dubois
0a4a220bdf
openvpn: earlier alert for CA expiration
2024-02-21 10:51:08 +01:00
Alexis Ben Miloud--Josselin
a0fc763a0c
certbot: Utiliser pkey pour tester clé
2024-02-20 16:12:26 +01:00
David Prevot
a56e8c27ee
lxc-php, php: Update sury PGP key
2024-02-20 13:57:17 +01:00
Jérémy Lecour
56db6e1fbc
apt: add ftp.evolix.org as recognized system source
2024-02-20 09:49:41 +01:00
Jérémy Lecour
015cac688e
redis: create sysfs config file if missing
2024-02-20 09:48:58 +01:00
Jérémy Lecour
c12c581f63
update CHANGELOG
2024-02-12 19:07:20 +01:00
Jérémy Lecour
d4fcc6f8f4
Release 24.02
2024-02-08 09:27:08 +01:00
Jérémy Lecour
eb3aac9d3e
update CHANGELOG
2024-02-08 08:33:49 +01:00
Jérémy Lecour
2e9b6c0680
amavis/ldap: make ldap_suffix mandatory
2024-02-07 16:15:32 +01:00
Jérémy Lecour
0b859fd1a4
dovecot: add variables for LDAP
2024-02-07 16:14:29 +01:00
William Hirigoyen
3bb29aa6ba
proftpd: fix error when no SSH key is provided
2024-02-07 11:32:41 +01:00
Eric Morino
5df27a4bc5
Add variables for generate "ldap_suffix" in amavis role.
2024-02-06 10:29:52 +01:00
Jérémy Lecour
ba827b79d9
sort CHANGELOG
2024-02-06 08:41:58 +01:00
Jérémy Lecour
12993a8d7c
vrrpd: configure minifirewall
2024-02-06 08:40:55 +01:00
William Hirigoyen
1f8738fbda
postfix: move postfix installation from evolinux-base to postfix role, plus some refactoring
...
postfix:
* Move common packages installation in common.yml
* Replace ansible_fqdn by evolinux_fqdn, set postfix_slow_transport_include to false by default (only for packmails and packwebs)
* Remove dependency on evolinux_fqdn var
* Do not overwrite main.cf if it has been modified (except if postfix_force_main_cf)
evolinux-base:
* Move exim4 purge from evolinux-base to postfix role
* Call postfix role call after nagios role (dependency)
2024-02-01 18:00:48 +01:00
William Hirigoyen
554bbaa36f
roundcube: set default SMTP port to 25 instead of 587, which failed because of missing SSL conf (local connexion does not need SSL)
2024-02-01 18:00:38 +01:00
William Hirigoyen
bc07010aa6
webapps/roundcube & evoadminmail: make roles more idempotent (were failing when played twice)
2024-02-01 18:00:38 +01:00
William Hirigoyen
de0a98d693
dovecot: fix missing default mails
2024-02-01 18:00:38 +01:00
Alexis Ben Miloud--Josselin
8741167a80
Revert last commit
2024-02-01 17:04:30 +01:00
Alexis Ben Miloud--Josselin
4c9e4a30cc
userlogrotate: Ensure we use a valid group name
...
Use user's primary group when user's name is not an existing group.
2024-02-01 11:07:19 +01:00
William Hirigoyen
d67e2b122f
nagios-nrpe, generateldif: new check_pressure_{cpu,io,mem}
2024-01-31 18:04:11 +01:00
William Hirigoyen
393c1f4ff1
add missing LDAP conf iterate_filter to exclude disabled accounts in users list
2024-01-29 12:04:38 +01:00
William Hirigoyen
dae2a25f78
check_free_space: add role; evolinux-base: install check_free_space by default
2024-01-24 17:25:20 +01:00
William Hirigoyen
cce7280cd0
fail2ban: add script unban_ip
2024-01-24 15:24:42 +01:00
William Hirigoyen
68d9d3c47c
minifirewall: do not open publicly ports except 22222
2024-01-24 11:45:28 +01:00
Alexis Ben Miloud--Josselin
251416f3e8
webapps/nextcloud: Set home directory's mode
2024-01-23 18:00:54 +01:00
Alexis Ben Miloud--Josselin
9b67202acc
webapps/nextcloud: Add condition for archive tasks
2024-01-23 16:35:51 +01:00
David Prevot
bc19912b71
Revert "listupgrade: try and get rid of duplicate entries"
...
This reverts commit 531b633d99
.
2024-01-18 10:14:36 +01:00
Jérémy Lecour
0c17e4d8fc
sort CHANGELOG
2024-01-18 10:01:46 +01:00
Jérémy Lecour
51280c586a
redis: manage config template inside a block
...
This allows to have a coherent block managed by Ansible and extra lines that won't be overwritten.
Eg. : automatically added lines for replication, sentinel groups…
2024-01-18 10:00:44 +01:00
David Prevot
531b633d99
listupgrade: try and get rid of duplicate entries
2024-01-17 17:07:20 +01:00
David Prevot
bceb3f5c27
php: drop apt_preferences(5) file for sury (changelog)
2024-01-17 16:51:14 +01:00
Jérémy Lecour
f3eb7a4981
listupgrade : old-kernel-removal.sh upstream release 24.01
2024-01-12 11:39:01 +01:00
Jérémy Lecour
bca5b9f28c
fail2ban: fix template marker
2024-01-11 17:46:49 +01:00
Jérémy Lecour
bf07ef74c3
nginx: take care of « already defined » and « not yet defined » server status suffix in check mode
2024-01-11 16:51:20 +01:00
William Hirigoyen
f5d5e84caf
dovecot: fix plugin dovecot1
2024-01-09 17:13:22 +01:00
David Prevot
e089796c4c
evocheck: upstream release 24.01
2024-01-03 17:47:09 +01:00
William Hirigoyen
0a590b6679
nginx: fix multiple fails in check mode
2024-01-03 11:29:20 +01:00
David Prevot
1ac497282c
evoadmin-mail: use fixed version for Ansible
2023-12-22 15:44:40 +01:00
William Hirigoyen
9fb635b45f
webapps/evoadmin-mail: package installed via public.evolix.org/evolix repo starting with Bookworm
...
(H)acked-By: David Prévot <dprevot+git@evolix.fr>
2023-12-22 15:42:30 +01:00
Mathieu Trossevin
c2de4b4cd1
kvm-host: Add LVM filter when needed
2023-12-22 11:26:08 +01:00
Jérémy Lecour
d93eb2495b
sort CHANGELOG
2023-12-20 15:28:09 +01:00
Jérémy Lecour
046f1411b3
vrrpd: test if interface exists before deleting it
2023-12-20 15:27:07 +01:00
Ludovic Poujol
4a1b94f55d
unbound: Add a apt cache validity to enforce an apt update if needed
2023-12-19 17:55:36 +01:00
Tom David--Broglio
1eb5a47c71
nagios: add dockerd check in nrpe check template
2023-12-18 19:17:39 +01:00
Tom David--Broglio
d4ac4ef7a1
nagios: cleaning nrpe check template
2023-12-18 19:17:39 +01:00
Mathieu Trossevin
c0f27426bc
Merge branch 'unstable' of gitea.evolix.org:evolix/ansible-roles into unstable
2023-12-18 17:47:47 +01:00
Mathieu Trossevin
62c596046d
Add role for automatically deploying autosysadmin
2023-12-18 17:00:51 +01:00