Jérémy Lecour
ae79f33e3a
fix: search/replace error
2023-12-04 11:38:09 +01:00
William Hirigoyen
c861fe1974
etc-git: add /var/chroot-bind/etc/bind to Git safe directories to avoid owner check by Git (bind owns the repo, not root)
2023-11-30 17:41:25 +01:00
William Hirigoyen
9867dcb319
Retrait debug
2023-11-30 17:25:14 +01:00
David Prevot
066a66eb4b
[minor] drop extra line
2023-11-30 16:45:08 +01:00
David Prevot
b8732dffaf
Changelog for previous changes
2023-11-30 15:58:31 +01:00
David Prevot
4d9e1af40f
evolinux-base: Don’t try to install unavailable linux-image-cloud-amd64 before Buster
2023-11-30 15:45:48 +01:00
David Prevot
59afbb2e9a
apt: Stretch has been archived
2023-11-30 15:35:57 +01:00
Mathieu Trossevin
0ca31b91fe
fix(certbot): Fix hook for dovecot (too strict)
...
When we use a separate certificate for POP3 and IMAP there might be
blank characters (almost certainly spaces but might as well be more lax)
before `ssl_cert` which resulted in these lines not being detected and
the hook not being played, forcing manual intervention.
This commit fixes that problem by accepting blank characters before
ssl_certs. (`\b` might be even better...)
2023-11-30 10:11:05 +01:00
William Hirigoyen
fba894cad9
etc-git: create /var/chroot-bind/etc/bind GIT repo also in jessie
2023-11-29 10:49:07 +01:00
William Hirigoyen
1a74bef0bc
check stat.exists before stat.isdir
2023-11-29 10:13:43 +01:00
William Hirigoyen
83e61b25a5
etc-git: add /var/chroot-bind/etc/bind repo
2023-11-29 09:59:57 +01:00
Jérémy Lecour
06c47493e9
sort changelog
2023-11-29 09:24:28 +01:00
Jérémy Lecour
81d97bb3fb
vrrpd: variable to force update the switch script (default: false)
2023-11-29 09:24:00 +01:00
Jérémy Lecour
9e3e20e3a8
evolinux-base: move htop/top config to different task file
2023-11-29 09:23:27 +01:00
Jérémy Lecour
f9125b8f3f
whitespace
2023-11-29 09:23:26 +01:00
David Prevot
e5f5425f6d
lxc-php: Allow one to install php83 on Bookworm container
2023-11-28 17:15:44 +01:00
David Prevot
69bc93ff6e
lxc: Init /etc git repository in lxc container
...
Note: ugly loop, but “it works”…
2023-11-24 11:54:13 +01:00
David Prevot
8f1fa57c37
evocheck: report “IS_ETCGIT_LXC, IS_GITPERMS_LXC: fix path”
2023-11-23 15:01:58 +01:00
David Prevot
cb03831ae8
lxc-php: Fix lxc_php_container_name
2023-11-23 13:40:03 +01:00
Alexis Ben Miloud--Josselin
892067cf2b
kvmstats: use .capacity instead of .physical for disk size
2023-11-23 12:26:20 +01:00
David Prevot
c93748487b
evocheck: upstream release 23.11.1
2023-11-22 17:27:39 +01:00
David Prevot
2c86660e52
evocheck: upstream release 23.11
2023-11-22 17:06:39 +01:00
David Prevot
95aeb9a68e
Fix bind changelog entry
2023-11-22 16:13:37 +01:00
Brice Waegeneire
239065bf36
kvm-host: Fix regression on old Debian
2023-11-21 16:17:48 +01:00
Brice Waegeneire
736ed26036
lxc-php: Add variable 'lxc_php_container_name'
2023-11-21 16:13:07 +01:00
David Prevot
96d15eb5aa
Changelog entry for bind changes
2023-11-21 11:35:42 +01:00
David Prevot
33d22b2614
bind: Bind mount for Bookworm
2023-11-21 11:21:31 +01:00
David Prevot
3bd87906ce
bind: Adapt chroot-bind for Bookworm
2023-11-21 09:04:57 +01:00
David Prevot
9cedf84dae
bind: Group accessibility for /var/chroot-bind
2023-11-21 09:04:57 +01:00
David Prevot
7ad55027da
bind: Adapt apparmor rules as in https://wiki.debian.org/Bind9
2023-11-21 09:04:57 +01:00
David Prevot
c71521acc3
bind: Adapt chroot-bind for Buster
2023-11-21 09:04:57 +01:00
David Prevot
8993242b2c
bind: /etc/default/bind9 has been renamed as /etc/default/named
...
Since Bullseye (Debian 11)
2023-11-21 09:04:57 +01:00
Jérémy Lecour
4cba25d8fc
evolinux-base: no need to remove update-evobackup-canary from sbin anymore
2023-11-20 19:15:39 +01:00
Jérémy Lecour
f01e7453fb
no need to symlink backup-server-state to dump-server-state anymore
2023-11-20 19:13:51 +01:00
Jérémy Lecour
71ed4c4c8c
shell syntax
2023-11-20 19:03:50 +01:00
Jérémy Lecour
00fad357b5
use ternary condition (more readable)
2023-11-20 19:03:39 +01:00
Jérémy Lecour
83c178f244
log2mail: move custom config in separate file
2023-11-20 19:02:48 +01:00
Jérémy Lecour
642fbb1ea4
evolinux-base: dump-server-state upstream release 23.11
2023-11-20 19:02:03 +01:00
William Hirigoyen
a5e4359d0e
#73871 ssl: no not execute haproxy tasks and reload if haproxy is disabled
2023-11-17 15:51:33 +01:00
Gregory Colpart
0578d5a3ec
apache : rename MaxRequestsPerChild to MaxConnectionsPerChild (new name)
2023-11-16 14:45:07 +01:00
Gregory Colpart
ac72c7ac31
apache: fix MaxRequestsPerChild value to be sync with wiki.e.o
2023-11-16 14:44:08 +01:00
Gregory Colpart
b1a67d1a5c
apache : fix goaway pattern for bad bots
2023-11-16 14:35:48 +01:00
William Hirigoyen
1394052fd6
ProFTPd: set missing default listen IP for SFTP, enable ed25525549 key only for Debian >= 11
2023-11-15 10:53:22 +01:00
William Hirigoyen
4a6e6e6ba2
ProFTPd: in SFTP vhost, enable SSH keys login, enable ed25549 host key
2023-11-15 09:43:10 +01:00
Ludovic Poujol
b77845cc8c
php: Bullseye/Sury > Honor the php_version asked in the pub.evolix.org repository
2023-11-13 16:17:22 +01:00
Jérémy Lecour
c97e94bfe7
use ternary syntax for readability (subjective)
2023-11-10 17:17:39 +01:00
Tom David--Broglio
6ae9e04f27
webapps/nextcloud: fix misplaced gid attr and added check for nexctcloud uid
2023-11-09 16:48:17 +01:00
Tom David--Broglio
aab3381887
webapps/nextcloud: fix missing gid
2023-11-09 15:59:45 +01:00
Tom David--Broglio
009de62e28
webapps/nextcloud Added var nextcloud_user_uid to enforce uid for nextcloud user
2023-11-09 15:19:15 +01:00
William Hirigoyen
41ec5b737b
nagios: rename var into and check systemd-timesyncd instead of ntpd in Debian 12
2023-11-07 17:46:29 +01:00