Jérémy Lecour
bff8fcfebb
apt: upgrade packages after all the configuration is done
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
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
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
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
continuous-integration/drone/pr Build was killed
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
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
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
2022-01-25 11:57:41 +01:00
Mathieu Trossevin
fec9e49c18
Repair munin role
continuous-integration/drone/push Build was killed
2022-01-25 11:01:45 +01:00
Jérémy Dubois
3822696db6
Update CHANGELOG for new openvpn role
continuous-integration/drone/push Build was killed
2022-01-24 19:23:26 +01:00
Jérémy Dubois
4effe91b9f
Write an openvpn role
continuous-integration/drone/push Build was killed
2022-01-24 19:12:48 +01:00
Brice Waegeneire
168b0fa9b7
nginx: Add snippet for custom server block config.
continuous-integration/drone/push Build was killed
2022-01-20 10:44:02 +01:00
Jérémy Lecour
c4fab71d7a
evolinux-base: add new states to backup-server-states
continuous-integration/drone/push Build was killed
2022-01-15 18:51:03 +01:00
Ludovic Poujol
c8a862c5e7
nagios-nrpe: Amélioration du check phpfpm_status et phpfpm_multi
...
continuous-integration/drone/push Build was killed
Pour phpfpm_status > Ajout de la possibilité d'avoir un seuil de max procs actifs
Pour phpfpm_multi > Utilisation des seuils max (calculé sur le pm.max_children) + timeout
2022-01-14 17:06:48 +01:00
Jérémy Lecour
ea382a1686
varnish: add additional options
continuous-integration/drone/push Build was killed
2022-01-12 13:04:22 +01:00
Jérémy Lecour
ca1f465aaa
nodejs: default to version 16 LTS
2022-01-12 13:04:22 +01:00
William Hirigoyen (Evolix)
bd39adaf68
Fail if /var has nodev or noexec option enabled.
continuous-integration/drone/push Build was killed
2022-01-11 11:48:57 +01:00
William Hirigoyen (Evolix)
14883aa95e
Ensure that /var is mounted with dev and exec options prior to LXC container creation.
continuous-integration/drone/push Build was killed
2022-01-11 11:02:09 +01:00
Brice Waegeneire
4c6d30a52c
apache: block access to .git* and .env* files
continuous-integration/drone/push Build was killed
2021-12-28 16:27:05 +01:00
Jérémy Lecour
1893b6dea5
don't enable alert5 service in check mode
continuous-integration/drone/push Build was killed
2021-12-23 16:56:43 +01:00
Jérémy Lecour
ec346a42a5
munin: systemd override to unprotect home directory
continuous-integration/drone/push Build was killed
2021-12-23 16:56:23 +01:00
William Hirigoyen (Evolix)
1c754f7eb0
Fix Filebeat role for --check mode.
continuous-integration/drone/push Build encountered an error
2021-12-21 15:27:46 +01:00
Eric Morino
7bb7b22d1f
Add redirectMath 404 on http request /.git by default
continuous-integration/drone/push Build encountered an error
2021-12-20 09:59:25 +01:00
Ludovic Poujol
7c7ccf07eb
generate-ldif: fix typo in var name (cap)
continuous-integration/drone/push Build encountered an error
2021-12-13 17:01:59 +01:00
Ludovic Poujol
64b632c000
evolinux-base: Donner le choix (ou non) de virer apt-listchanges
continuous-integration/drone/push Build encountered an error
2021-12-10 11:37:56 +01:00
Ludovic Poujol
8b701e615f
evolinux-base: Donner le choix de changer (ou non) le motd
2021-12-10 11:37:33 +01:00
Ludovic Poujol
d27d6b69cd
evolinux-base: Add missing dependency dmidecode
continuous-integration/drone/push Build encountered an error
2021-12-08 18:35:55 +01:00
Ludovic Poujol
bd429275d1
generate-ldif: properly flag virtual machines on vmware as virtual machines
continuous-integration/drone/push Build encountered an error
2021-12-08 18:07:53 +01:00
Eric Morino
cd7c488713
Add rule .well-know to allow letsencrypt challenge
continuous-integration/drone/push Build is failing
2021-11-26 16:37:00 +01:00
Eric Morino
7e36d03804
Add new location by default for /.well-know, fix some warning in Nextcloud check setup
continuous-integration/drone/push Build is failing
2021-11-26 15:42:39 +01:00
Eric Morino
2ec026c2b3
Change variable item by kvm_pair and disable loop on all 'hypervisor' group
continuous-integration/drone/push Build is failing
2021-11-26 11:08:43 +01:00
Mathieu Trossevin
53cd3ba342
Merge pull request 'nagios-nrpe: Fix check_nfsserver for buster and bullseye' ( #138 ) from mtrossevin/ansible-roles:check_nfsserver-buster into unstable
...
continuous-integration/drone/push Build is failing
Reviewed-on: #138
2021-11-24 11:12:11 +01:00
Mathieu Trossevin
d3eef71127
nagios-nrpe: Fix check_nfsserver for buster and bullseye
...
continuous-integration/drone/pr Build is failing
From buster onward the nfs server doesn't run NFSv4 over UDP (it is out
of spec, see RFC 7530). As such the check broke as it attempt to check
the availability of NFSv4 over UDP.
Right now the check doesn't check for NFSv2 over UDP as it would need to
check if it exist first, as on bullseye it isn't supported by default
anymore.
2021-11-24 11:11:39 +01:00
Ludovic Poujol
82694ef5e9
generate-ldif: Don't miss detect deb11 as VM
continuous-integration/drone/push Build is failing
2021-11-22 17:40:49 +01:00
Ludovic Poujol
a35139fcee
Add missing sudoers line (for old debian 9)
continuous-integration/drone/push Build is failing
2021-11-22 16:28:30 +01:00
Eric Morino
8dca949564
Add *xml to crontab for sync libvirt xml file
continuous-integration/drone/push Build is failing
2021-11-22 11:44:07 +01:00
Eric Morino
c9af7db827
re-activation task ssh.yml + modify crontab for sync list of running vm + add tags
continuous-integration/drone/push Build is failing
2021-11-22 11:38:10 +01:00
Eric Morino
21bd4021d3
add virsh list --all on kvm host and this neighbor
continuous-integration/drone/push Build is failing
2021-11-22 10:42:46 +01:00
Eric Morino
4fb885a33b
Fix right for redis log dir and log file
continuous-integration/drone/push Build is failing
2021-11-15 11:33:34 +01:00
Jérémy Lecour
e4bb0c6f55
filebeat/metricbeat: version 7.x y default
continuous-integration/drone/push Build is failing
2021-11-12 10:07:43 +01:00
Jérémy Lecour
039c740ef3
mysql: add evomariabackup 21.11
2021-11-01 10:16:55 +01:00
William Hirigoyen (Evolix)
51aaac0cbc
Fix evocheck_force_install VARIABLE IS NOT DEFINED (validé par jlecour)
2021-10-29 14:54:44 +02:00
Jérémy Lecour
6cf8195744
evolinux-base: fix alert5.service dependency syntax
2021-10-29 07:52:38 +02:00
Alexis Ben Miloud--Josselin
0247216429
[kvmstats] Sort domain list
2021-10-28 10:27:44 +02:00
Eric Morino
2ea8d279d5
Add replication graph for mysql
2021-10-27 10:43:17 +02:00
William Hirigoyen (Evolix)
b9c1e9eafe
Fix missing quote, option createhome -> create_home in Ansible 3.10, no mode option in user module (fix error introduced in e75eeb8c3f
)
2021-10-26 15:34:13 +02:00
Jérémy Lecour
dcfea674a4
listupgrade: old-kernel-removal version 21.10
2021-10-25 14:23:52 +02:00
Jérémy Lecour
646a7b1813
evocheck: package install is not supported anymore
2021-10-25 10:08:40 +02:00
Jérémy Lecour
dd53c01027
evocheck: upstream release 21.10.4
2021-10-25 10:02:12 +02:00
Jérémy Lecour
0e2b43a1e9
backup-server-state: add virsh and lxc lists
2021-10-22 15:33:58 +02:00
Jérémy Dubois
90acb99c2a
nagios-nrpe: new check influxdb
2021-10-22 14:51:57 +02:00
Jérémy Lecour
ca28df1b75
evocheck: upstream release 21.10.3
2021-10-22 13:57:56 +02:00
Jérémy Lecour
1706361e8d
evocheck: upstream release 21.10.2
2021-10-22 13:43:43 +02:00
Jérémy Lecour
72e8200d5b
kvm-host: reorganize code for kvmstats
...
* add -V|--version flag
* add -h|--help flag
* normalize options parsing
2021-10-22 13:30:34 +02:00
Ludovic Poujol
03f846b94b
remount before the task
2021-10-22 11:56:43 +02:00
Jérémy Lecour
7cb6dffd6f
add internal VERSION variable to kvmstats and add-vm
2021-10-21 17:32:37 +02:00
Jérémy Lecour
dcdde5f7f6
evocheck: upstream release 21.10.1
2021-10-21 17:32:11 +02:00
Ludovic Poujol
9b3bb39bd0
mysql : Create a default ~root/.my.cnf for compatibility reasons
2021-10-20 16:31:05 +02:00
Ludovic Poujol
b120a92203
evolinux-users + nagios-nrpe: Add support for php-fpm80 in lxc
2021-10-20 15:59:20 +02:00
Eric Morino
be5bb73675
Include role remount-usr to backup-state-server
2021-10-20 15:57:58 +02:00
Ludovic Poujol
a9d0d0958d
packweb-apache : Support php 8.0
2021-10-18 18:30:47 +02:00
Jérémy Dubois
d38119eb0f
nginx : fix variable name and debug
...
nginx_minimal defined the nginx_package_name_default variable which was not
used instead of the nginx_default_package_name variable
also fixed debug which was reversed, and add another one to be sure which mode
is used
2021-10-18 15:01:59 +02:00
Jérémy Lecour
7586881f4d
fix module name
2021-10-15 10:54:39 +02:00
Jérémy Lecour
bbd16dc5b4
evolinux-base: add script backup-server-state
2021-10-15 10:50:42 +02:00
Jérémy Lecour
33cb1dd8ef
certbot: detect domains for SAN certificates
2021-10-14 17:38:42 +02:00
Jérémy Lecour
6a4b250b5d
etc-git: better output detection
2021-10-12 18:23:50 +02:00
Jérémy Lecour
520cba9c5b
etc-git: evocommit has an Ansible mode to report changes
2021-10-12 11:15:33 +02:00
Jérémy Lecour
9aff38c0a7
squid: add ZeroSSL to default whitelist
2021-10-12 11:15:33 +02:00
Eric Morino
2dfd0c0706
Add squid logrotate
2021-10-11 11:03:34 +02:00
Jérémy Lecour
3e80c98a05
etc-git: evocommit should be present
2021-10-08 15:46:45 +02:00
Jérémy Lecour
2d11580a6e
forgotten file
2021-10-06 16:54:52 +02:00
Jérémy Lecour
dfd6aa0315
evocheck: minifirewall is not ready yet
2021-10-06 16:54:11 +02:00
Jérémy Lecour
679875d00b
mysql: install python dependencies earlier
2021-10-06 14:43:43 +02:00
Ludovic Poujol
73d6979e72
Various changes on mongodb (support 5.0) + fixes & compatibility
...
* mongodb: Deny the install on Debian 11 « Bullseye » when the version is unsupported
* mongodb: Support version 5.0 (for buster)
* mongodb: Allow to specify a mongodb version for buster & bullseye
* mongodb: Add missing remount-usr for munin plugins
2021-10-05 15:49:47 +02:00
Brice Waegeneire
616ead41d5
lxc-php: Add php 8.0 support
2021-10-05 14:38:40 +02:00
Jérémy Lecour
a6fe0397a6
etc-git: back to 2 tasks for each commit
...
"test X && git commit" generates a failure and a lot of noise.
2021-10-05 14:31:53 +02:00
Jérémy Lecour
7d63f20336
evoacme: exclude renewal-hooks directory from cron
2021-10-05 08:28:47 +02:00
Jérémy Lecour
86e5df9c16
etc-git: simplify commit tasks
2021-10-05 07:48:37 +02:00
Jérémy Lecour
7b14296503
etc-git: optimize maintenance tasks
...
* manage commits with an optimized shell script instead of many slow Ansible tasks
* centralize cron jobs in dedicated crontab
2021-10-02 12:50:01 +02:00
Jérémy Lecour
37cb18f676
nginx: improve tasks naiming
2021-10-02 09:35:17 +02:00
Jérémy Lecour
e089ddf091
evocheck: upstream release 21.10
2021-10-01 18:27:44 +02:00
Jérémy Lecour
de843cb91f
mysql: fix task settings temporary mistake
2021-10-01 18:26:22 +02:00
Jérémy Lecour
6cb2c66924
mysql: fix task settings temporary mistake
2021-09-30 17:52:49 +02:00
Jérémy Lecour
b293cf2cf9
Install python 2 or 3 libraries according to running python version
2021-09-30 17:05:10 +02:00
Jérémy Lecour
dc1a01ce37
lxc: fix dependencies
2021-09-30 12:10:55 +02:00
Jérémy Lecour
5cbfda8f52
docker-host: install additional dependencies
2021-09-30 12:09:11 +02:00
Jérémy Lecour
b2f8095d14
mysql: fix task settings temporary mistake
2021-09-30 12:07:39 +02:00
Jérémy Lecour
9b479f9c05
evolinux-base: logs are rotated with dateext by default
2021-09-30 12:07:02 +02:00
Jérémy Lecour
4a035d248d
evocheck: upstream release 21.09
2021-09-30 10:45:07 +02:00
Jérémy Lecour
3de5de5304
mysql: improve Bullseye compatibility
2021-09-30 10:13:11 +02:00
Jérémy Lecour
4c52719561
php: fix assert condition
2021-09-29 18:39:42 +02:00
Jérémy Lecour
437d2986ae
better python3 modules management
2021-09-29 18:39:29 +02:00
Jérémy Lecour
0eb7332a34
php: enforce Debian version with assert instead of fail
2021-09-29 16:43:55 +02:00
Jérémy Lecour
febc76b26c
php: fix tasks names
2021-09-29 16:40:25 +02:00
Ludovic Poujol
e130728034
evolix-users: Add missing sudo auth for check_raid for HP hardware
2021-09-24 14:33:56 +02:00
Jérémy Lecour
73efee9caa
etc-git: purge old .git/index.lock (default: True)
2021-09-23 14:45:24 +02:00
Eric Morino
3fcb79a3a3
Fix path to dhparam certificate
2021-09-21 15:55:25 +02:00
Eric Morino
ae2be6a009
Fix indent for generate dh_param
2021-09-21 14:47:41 +02:00
Jérémy Lecour
1d55965527
logstash: no more dependency on Java
2021-09-21 14:43:58 +02:00
Jérémy Lecour
8233264d2a
logstash: logging to syslog is configurable (default: True)
2021-09-21 14:43:58 +02:00
Jérémy Lecour
ef1472cbba
logstash: elastic_stack_version = 7.x
2021-09-21 14:43:58 +02:00
Ludovic Poujol
f75354bb84
generate-ldif: detect mdadm
2021-09-16 17:26:58 +02:00
Ludovic Poujol
de4d814d74
generate-ldif: detect hardware raid card
2021-09-16 17:17:32 +02:00
Ludovic Poujol
6a2cd59e6d
nagios-nrpe + evolinux-users: new check ipmi
2021-09-16 16:48:03 +02:00
Ludovic Poujol
51fd2337f0
nagios-nrpe + evolinux-users: new check raid (soft + hard)
2021-09-16 16:40:57 +02:00
Ludovic Poujol
fa0c668cec
evolinux-base: install freeipmi by default on dedicated hw
2021-09-16 15:58:10 +02:00
Brice Waegeneire
45b7ce3486
lxc-php: Use Debian bullseye package for php74
2021-09-14 14:42:31 +02:00
Jérémy Lecour
2b549af7d9
evolinux-base: split dpkg logrotate configuration
2021-09-09 10:23:53 +02:00
Jérémy Lecour
e429f7aecb
squid: add *.o.lencr.org to default whitelist
2021-09-07 14:01:52 +02:00
Jérémy Lecour
0cab062431
kill/list all queries at once
2021-09-01 17:41:27 +02:00
Jérémy Lecour
e76f2fe448
mysql-queries-killer: use a config file
2021-08-31 11:58:52 +02:00
Jérémy Lecour
b908fc6cee
certbot: don't install legacy Certbot on Debian 9
2021-08-30 14:07:46 +02:00
Jérémy Lecour
51e414df31
certbot: syntax for "no-self-upgrade" variable
2021-08-30 14:07:11 +02:00
Jérémy Lecour
887c1552cb
certbot: sync_remote.sh uses quotes for variable export
2021-08-30 14:06:32 +02:00
Jérémy Lecour
e45ee59801
mysql: script "mysql-queries-killer.sh" to kill MySQL queries
2021-08-30 14:05:15 +02:00
Jérémy Lecour
73f55a42fa
forgotten file
2021-08-30 09:26:04 +02:00
Jérémy Lecour
65750d2aa6
evomaintenance: extract a config.yyml tasks file
2021-08-30 09:24:57 +02:00
Jérémy Lecour
74ab96d67f
loop syntax and whitespaces
2021-08-27 11:01:28 +02:00
Eric Morino
d2ef3fe27f
Fix syntax on task "plugins are installed for"
2021-08-27 10:50:34 +02:00
Gregory Colpart
5e794cd2b6
commit whitespace
2021-08-26 12:24:00 +02:00
Eric Morino
6c21c3b505
Add configuration for listener stats write and read with correct right
2021-08-26 09:51:53 +02:00
Jérémy Lecour
ecba57ad75
evolinux-base: install molly-guard by default
2021-08-25 17:57:38 +02:00
Jérémy Lecour
2c7380240c
nagios-nrpe + evolinux-users: new checks for bkctld
2021-08-25 11:56:26 +02:00
Eric Morino
999efb3983
Add "may take several minutes" for task generate dhparam
2021-08-25 11:52:10 +02:00
Eric Morino
916138575a
Add generate dhparam and update variables for dovecot 2.3
2021-08-25 11:49:08 +02:00
Jérémy Lecour
5a83a30a4c
whitespace
2021-08-24 18:16:11 +02:00
Eric Morino
bd92ff95c8
use absolute path in evacme cron
continuous-integration/drone/push Build is passing
2021-08-20 11:33:30 +02:00
Brice Waegeneire
2448168008
evolinux-base: Add swap column to htop and top
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-08-17 18:03:00 +02:00
Ludovic Poujol
42189ba613
Configure php7.4 for evoadmin-web on bullseye
continuous-integration/drone/push Build is passing
2021-08-17 16:38:21 +02:00
Jérémy Lecour
066baf3538
Revert "bullseye-detect: this role is obsolete, Debian 11 has been fully released"
...
continuous-integration/drone/push Build is passing
This reverts commit c9f25f4638
.
2021-08-17 15:33:06 +02:00
Eric Morino
ca7d8e9739
Add variable mysql_performance_schema and configuration in evolinux_custom template
continuous-integration/drone/push Build is passing
2021-08-17 15:11:10 +02:00
Jérémy Lecour
ad457dd7ba
apt: use the new security repository for Bullseye
continuous-integration/drone/push Build is passing
2021-08-16 14:12:31 +02:00
Jérémy Lecour
969a5bce7d
apt: remove workaround for Evolix public repositories with Debian 11
continuous-integration/drone/push Build is passing
2021-08-16 13:50:53 +02:00
Jérémy Lecour
d186e21239
evoadmin-web: simpler PHP packages lists
2021-08-16 13:49:13 +02:00
Jérémy Lecour
c9f25f4638
bullseye-detect: this role is obsolete, Debian 11 has been fully released
2021-08-16 13:47:33 +02:00
Jérémy Lecour
139b342fbd
certbot: silence letsencrypt deprecation warnings
2021-07-20 17:19:57 +02:00
Gregory Colpart
491407953c
We want LDAP listen on ldapi:/// by default
continuous-integration/drone/push Build is passing
2021-07-08 19:22:00 +02:00
Jérémy Lecour
bf49ec8df5
mysql: script "mysql_connections" to display a compact list of connections
continuous-integration/drone/push Build is passing
2021-07-08 15:10:35 +02:00
Jérémy Lecour
32b5efa30e
evocheck: upstream release 21.07
continuous-integration/drone/push Build is passing
2021-07-07 15:20:24 +02:00
Jérémy Lecour
73352f55d7
evolinux-base: add tags to hardawre tasks
continuous-integration/drone/push Build is failing
2021-07-07 14:32:38 +02:00
Ludovic Poujol
b362fadc80
typo (again) + not using trusted.gpg isn't restricted to debian 9+
continuous-integration/drone/push Build is passing
2021-07-06 16:22:45 +02:00
Ludovic Poujol
8e6c08b81b
evolinux-base: Change the pattern of MegaRAID detect
...
continuous-integration/drone/push Build is passing
Seems the card names may somethings between 'MegaRAID' and 'SAS'
I'll take the short and easy path as I think MegaRAID is enough in most cases
2021-07-06 16:12:14 +02:00
Ludovic Poujol
7a089f88af
Correct typo in var name
...
trusted_gpg_keyring.stat.present instead of _trusted_gpg_keyring.stat.present
2021-07-06 16:09:54 +02:00
Ludovic Poujol
49cb5adf92
evolinux-base: Fix hw card detect
...
Run the shell command as bash instead of sh; otherwise it will fail because of the set -o pipefail
2021-07-06 16:09:17 +02:00
Jérémy Lecour
c77e0d73f8
Merge branch 'bullseye' into unstable
continuous-integration/drone/push Build is passing
2021-07-04 22:09:14 +02:00
Jérémy Lecour
29ec7bdcf2
Remove embedded GPG keys only if legacy keyring is present
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-04 22:08:47 +02:00
Jérémy Lecour
ffd7d0e504
evolinux-base: alert5 comes after the network
2021-07-04 22:07:51 +02:00
Jérémy Lecour
6f66ab8e93
Merge branch 'unstable' into bullseye
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-03 09:56:12 +02:00
Jérémy Lecour
ba3ed5e903
Merge branch 'bullseye' into unstable
continuous-integration/drone/push Build is passing
2021-07-03 09:50:49 +02:00
Jérémy Lecour
d1829e7000
metricbeat: fix indentation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-03 09:16:12 +02:00
Jérémy Lecour
4167b6d2a9
fix CHANGELOG
2021-07-03 09:10:22 +02:00
Jérémy Lecour
3721c2ab38
squid: improve default whitelist
2021-07-03 08:56:23 +02:00
Jérémy Lecour
04e41b5dc9
squid: improve default whitelist
continuous-integration/drone/push Build is passing
2021-07-03 08:54:05 +02:00
Jérémy Lecour
5905751a82
squid: must be started in foreground mode for systemd
2021-07-02 23:45:42 +02:00
Jérémy Lecour
b5bcd666c6
fix apt gpg keys after rebase from unstable
2021-07-02 21:23:14 +02:00
Jérémy Lecour
58cd1fedfa
fix path for first_found lookup
2021-07-02 21:19:07 +02:00
Jérémy Lecour
a5658b7f26
packweb-apache: install phpMyAdmin from buster-backports
2021-07-02 21:18:06 +02:00
Jérémy Lecour
5c1ae6ed0c
spamassassin: change dependency on evomaintenance
...
Fail with an error if evomaintenance config is missing
instead of trying to install a package that doesn't exist anymore.
2021-07-02 21:16:43 +02:00
Jérémy Lecour
8a784c39ab
mongodb: create munin plugins directory if missing
2021-07-02 21:16:40 +02:00
Jérémy Lecour
9c8dd743c8
Use python3 packages on Debian 11 and later
2021-07-02 21:16:15 +02:00
Jérémy Lecour
6b87ead5b4
update changelog
2021-07-02 21:16:12 +02:00
Jérémy Lecour
d40fad662f
kibana: 7.x by default
2021-07-02 21:15:40 +02:00
Jérémy Lecour
613a11d119
elasticsearch: 7.x by default
2021-07-02 21:15:00 +02:00
Jérémy Lecour
a60189eb3e
better bullseye compatibility workaround
2021-07-02 21:14:04 +02:00
Jérémy Lecour
c80c354d65
fix keyrings permissions
2021-07-02 21:14:01 +02:00
Jérémy Lecour
e8a8e85819
redis: instance service for Debian 11
2021-07-02 21:13:42 +02:00
Jérémy Lecour
c5ab0c0ff9
squid: remove obsolete variable on Squid 4
2021-07-02 21:13:05 +02:00
Jérémy Lecour
f673ea85d1
Force Debian version to buster for Evolix repository
2021-07-02 21:12:33 +02:00
Jérémy Lecour
2c441f176a
mysql: mariadb-client-10.5 on Debian 11
2021-07-02 21:11:27 +02:00
Jérémy Lecour
c5bb8f06ae
mysql: use python3 with Debian 11 and later
2021-07-02 21:10:52 +02:00
Jérémy Lecour
51d4ec1bb2
php: remove php-gettext for 7.4
2021-07-02 21:10:04 +02:00
Jérémy Lecour
5e09906c8f
fixup! temporary bulseye-detect role
2021-07-02 21:09:28 +02:00
Jérémy Lecour
380c50b999
evolinux-base: increase minimum Ansible version to 2.9
2021-07-02 21:09:26 +02:00
Jérémy Lecour
008cb6a3c9
quote numeric values
2021-07-02 21:08:59 +02:00
Jérémy Lecour
52d06a3987
temporary bulseye-detect role
...
Overrides some facts to add compatibility with unreleased Debian version
2021-07-02 21:08:07 +02:00
Jérémy Lecour
4a158ac819
Reduce verbosity
2021-07-02 21:08:07 +02:00
Jérémy Lecour
2f68ae5339
Preliminary support for Bullseye
2021-07-02 20:58:09 +02:00
Jérémy Lecour
6bfef35729
Add bullseye APT repositories
2021-07-02 20:54:38 +02:00
Jérémy Lecour
b8ac36e673
Fake « testing » as Deban 11 « Bullseye »
2021-07-02 20:53:42 +02:00
Jérémy Lecour
83e8a3d75a
listupgrade: add repository URL
continuous-integration/drone/push Build is passing
2021-07-02 14:52:23 +02:00
Jérémy Lecour
27a09ce682
listupgrade: update old-kernel-removal.sh from upstream
continuous-integration/drone/push Build is passing
2021-07-02 14:37:22 +02:00
Jérémy Lecour
90cbd17f9b
listupgrade: crontab is configurable
2021-07-02 14:01:46 +02:00
Jérémy Lecour
b0b24744d6
listupgrade: upstream release 21.06.3
2021-07-02 13:59:42 +02:00
Jérémy Lecour
11813c31a4
certbot: add script for manual deploy hooks execution
continuous-integration/drone/push Build is passing
2021-06-30 14:29:03 +02:00
Jérémy Lecour
51462c724c
certbot: sync_remote excludes itself
2021-06-30 07:39:57 +02:00