Patrick Marchand
6289c7fe1c
Removed redundant nagios checks
...
They are already installed by the base roles.
2020-06-01 12:01:01 -04:00
Patrick Marchand
45fba1f878
Removed useless dbadmin script from mysql replication tasks
...
It was used by a very specific client case and is not needed for a
general role.
2020-06-01 12:01:01 -04:00
Patrick Marchand
c319be2542
Make it possible for mysql role to copy evolix scripts
...
Based myself off of the webapps/evoadmin-web role, but I'm not sure
we still consider this a hack or not. We use a read only /usr fs,
so we need to remount it to add scripts in /usr/local/share.
2020-06-01 12:01:01 -04:00
Patrick Marchand
31f002f9d9
Added option to prepare mysql servers for replication
2020-06-01 12:01:01 -04:00
Ludovic Poujol
09371b095f
packweb-apache: Don't turn on mod-evasive emails by default
2020-05-18 12:03:34 +02:00
Jérémy Lecour
4016387ca8
Release 10.0.0
2020-05-13 11:20:45 +02:00
Jérémy Lecour
ac7ee86a9c
minifirewall: /bin/true command doesn't report "changed" anymore
2020-05-11 15:23:52 +02:00
Jérémy Lecour
0da938223e
redis: remove quotes when reading variables
2020-05-09 09:56:13 +02:00
Jérémy Lecour
849ec405d5
evocheck: upstream version 20.04.4
2020-04-28 16:00:45 +02:00
Jérémy Lecour
57e5791728
networkd-to-ifconfig: add variables for configuration by variables
2020-04-26 18:39:25 +02:00
Jérémy Lecour
2f77100b47
evocheck: upstream version 20.04.3
2020-04-26 10:54:49 +02:00
Patrick Marchand
72736751ea
in evobackup_client, made rsync ssh key use the actual variable
2020-04-24 11:09:47 -04:00
Patrick Marchand
ebecda38b6
Fixed evobackup-client not updating the ssh key in the jail
...
I have no idea how this got past testing, but apparently, the task
did not even exist..
2020-04-24 10:46:10 -04:00
Patrick Marchand
53ae27b250
evobackup-client now uses the default ed25519 key of the server
...
We used to prefer creating a specific one for backups, but everybody
kept thinking the wrong key was being used and "fixing" it. The
advantages of having a specific key for backups did not outweigh
the challenge of creating a culture change.
2020-04-24 10:36:36 -04:00
Eric Morino
9e0388c865
Fix task when memcached_instance_name
2020-04-23 12:01:01 +02:00
Patrick Marchand
7173fc06ea
Quote a variable in zz_evobackup.default.sh.j2
...
This allows us to remove the shellcheck ignore warning comment and puts it in line with upstream. Apparently, the file can only contain one PID, so it's okay to quote the variable.
2020-04-20 18:16:39 +02:00
Patrick Marchand
daa97a2314
revert last change to zzz_evobackup, it broke
2020-04-20 11:30:55 -04:00
Patrick Marchand
556b6a6f89
added litteral blocks to zzz_evobackup template
...
This makes sure that nothing inside the script is parsed by jinja
unless we want it.
2020-04-20 11:27:51 -04:00
Patrick Marchand
6906c41818
Merge branch 'unstable' of gitea.evolix.org:evolix/ansible-roles into unstable
2020-04-20 11:27:41 -04:00
Jérémy Lecour
f3111b42e5
cerbot: add mod_jk and mod_proxy directives for the Apache challenge
2020-04-20 10:49:50 +02:00
Ludovic Poujol
b1b0072377
Merge pull request 'Enhancing our multiphp-setup' ( #97 ) from lpoujol/better-multiphp into unstable
2020-04-17 16:42:11 +02:00
Jérémy Lecour
7a3e6cf61a
lxc: install apparmor on Debian 10
2020-04-17 15:57:22 +02:00
Jérémy Lecour
968973d1f4
whitespaces and syntax
2020-04-17 15:56:54 +02:00
Jérémy Lecour
d013a65cf6
Merge branch 'unstable' into lpoujol/better-multiphp
2020-04-17 12:23:56 +02:00
Jérémy Lecour
7a9624fcc2
evoacme: remove shellcheck warnings
2020-04-16 09:44:25 +02:00
Patrick Marchand
05c3629564
Merge branch 'unstable' of gitea.evolix.org:evolix/ansible-roles into unstable
2020-04-15 14:21:49 -04:00
Jérémy Lecour
6764418e75
evocheck: upstream release 20.04.2
2020-04-15 18:01:55 +02:00
Jérémy Lecour
155c6a5a88
explicit "force: no" for consistency
2020-04-15 10:04:13 +02:00
Jérémy Lecour
257a3476f1
evocheck: upstream release 20.04.1
2020-04-12 22:30:07 +02:00
Jérémy Lecour
e2f5094835
trailing space
2020-04-11 12:31:41 +02:00
Jérémy Lecour
f2613e91aa
evolinux-base: configure cciss-vol-statusd in the proper file
...
The default file should be used for configuration instead of the init
script.
2020-04-10 11:36:03 +02:00
Ludovic Poujol
6cf62aec11
(fix) packweb-apache : phpContainer can be run by anyone, set the chmod accordingly to 0755
2020-04-08 18:12:50 +02:00
Ludovic Poujol
4720329084
(fix) packweb-apache: Fix a regression introduced by bd63e7037f
2020-04-08 18:10:54 +02:00
Ludovic Poujol
bd201e8791
(change) lxc-php: refactor tasks for better maintainability (again)
2020-04-08 17:58:42 +02:00
Ludovic Poujol
93c043c8e0
(fix) lxc: Fix container existance check to be able to run in check_mode
2020-04-08 17:57:46 +02:00
Ludovic Poujol
bd63e7037f
packweb-apache: Do the install & conffigure phpContainer script (instead of evoadmin-web role)
2020-04-08 17:54:43 +02:00
Jérémy Lecour
35549d2dea
certbot: execute manual install for sources mode
2020-04-03 10:13:02 +02:00
Jérémy Lecour
71a9ac8424
mongodb: mention Buster support in README
2020-04-03 10:12:20 +02:00
Ludovic Poujol
f135f67cd0
(change) php: Cleanup CLI Settings. Also, allow url fopen and don't disable functions (in CLI only)
...
Closes #98
2020-04-01 18:22:46 +02:00
Ludovic Poujol
2a1d355192
(fix) php: Correct tasks names in config_cli as they are for all versions, not only jessie
...
Signed-off-by: Ludovic Poujol <lpoujol@evolix.fr>
2020-04-01 18:15:38 +02:00
Ludovic Poujol
7fc260a17b
(fix) php: update surry_post.yml to match current latest PHP release
2020-04-01 18:08:57 +02:00
Ludovic Poujol
f442239cec
(fix) packweb-apache: Don't try to install PHPMyAdmin on Buster as it's not available
2020-04-01 18:05:20 +02:00
Ludovic Poujol
135a089341
(change) lxc-php: Use OpenSMTPD for Stretch/Buster containers, and ssmtp for Jessie containers
2020-04-01 17:23:39 +02:00
Ludovic Poujol
a21fcaf663
(fix) php: Chose the debian version repo archive for packages.sury.org
2020-04-01 17:23:39 +02:00
Ludovic Poujol
a680399608
packweb-apache: Add missing dependency to evoacme role
2020-04-01 17:23:39 +02:00
Ludovic Poujol
8bc4ff4ada
lxc-php & webapps/evoadmin-web: Commit missing fixes
2020-04-01 17:17:00 +02:00
Victor LABORIE
84ec361270
evoadmin-web: fix missing bracket in web-add.conf template
2020-04-01 17:17:00 +02:00
Victor LABORIE
3601e802d6
evoadmin-web: fix typo in join filter
2020-04-01 17:17:00 +02:00
Victor LABORIE
47b263e411
lxc-php: fix php56-fpm handler name
2020-04-01 17:17:00 +02:00
Ludovic Poujol
9c420eec4f
packweb-apache: Automagically bootstrap the multiphp containers
...
Introducing a new variable `packweb_multiphp_versions: []`.
While set empty, packweb-apache will setup a regular packweb.
When filled with PHP Versions, it will handle :
- LXC Container setup and config (as a dependencie of lxc-php role)
- Ensure evoadmin-web will set the rights versions in the config files
by setting evoadmin_multiphp_versions
Exemple value : `packweb_multiphp_versions: ['php70', 'php73']`
That will call lxc-php to create both PHP 7.0 and PHP 7.3 containers.
2020-04-01 17:17:00 +02:00