Commit graph

2965 commits

Author SHA1 Message Date
Jérémy Lecour 6f04a41557 fail2ban: fix dovecot-evolix regex syntax
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-15 09:48:34 +02:00
William Hirigoyen 55f694f051 Update CHANGELOG
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 12:21:13 +02:00
William Hirigoyen e0ba847e9c nagios-nrpe: upgrade check_mongo
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 12:19:55 +02:00
William Hirigoyen 6ce3004818 domains: improve CLI user interface (messages, option names...).
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 11:03:55 +02:00
Jérémy Lecour d8a2dccf36 evocheck: upstream release 22.09
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 10:55:02 +02:00
William Hirigoyen 25cedd2be9 domains: fix rename inspect-domains to domains
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 10:47:52 +02:00
William Hirigoyen 41e908da5c inspect-domains: Renamme inspect-domains to domains
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-14 10:44:19 +02:00
Ludovic Poujol cd46dd8320 proftpd: Add a warning if config file was overriden
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-13 16:31:03 +02:00
Ludovic Poujol 9631476a06 proftpd: Allow user auth with ssh keys 2022-09-13 16:29:59 +02:00
Ludovic Poujol 7c4a169fb8 proftpd: Add options to override configs 2022-09-13 16:26:10 +02:00
Jérémy Lecour 28276b5d6f evolinux-base: update-evobackup-canary upstream release 22.06
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-12 13:54:57 +02:00
Jérémy Lecour 3c1ec588fd minifirewall: use handlers to restart minifirewall
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-09 16:09:48 +02:00
Jérémy Dubois c3be57410d openvpn: Run OpenVPN with the \_openvpn user and group instead of nobody which is originally for NFS
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-06 11:27:20 +02:00
William Hirigoyen 7e979132f7 inspect-domains : add Nginx support
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-05 18:50:13 +02:00
Eric Morino c28ded807d Fix command for generate password with mkpasswd
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-05 11:42:49 +02:00
William Hirigoyen 6fa89e69a5 Update changelog
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-02 15:48:09 +02:00
Ludovic Poujol 18b450b8c3 webapp/nextcloud: Updates on vhost
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
- Add comments for SSL settinfs
- Remove userlog
2022-09-02 10:25:22 +02:00
Ludovic Poujol 4f0553c057 webapp/nextcloud: use ini_file for php settings to not destror our zzz-evolinux-custom.ini 2022-09-02 10:18:48 +02:00
Ludovic Poujol 0ec14fa2eb memcached: multi instance check requires bash instead of sh
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 15:48:15 +02:00
Ludovic Poujol 1f52700b47 memcached: NRPE check for multi-instance setup
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
Also some cleanup & split of tasks between single and multi instance

Note: Munin part seems still broken at the time
2022-09-01 15:33:00 +02:00
William Hirigoyen 16e0f923ef check_domains: Fix script and check
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 14:58:40 +02:00
Ludovic Poujol 4bb2edae69 webapp/nextcloud: Use latest version of branch 24
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 12:46:37 +02:00
Ludovic Poujol 5c7a7fe768 webapp/nextlcloud: Reorganize tasks files
- Apache : Split system/vhost stuff
- MySQL : Rename task file to follow same convention as apache
2022-09-01 12:46:37 +02:00
Ludovic Poujol d5e34d0a77 webapp/nextcloud: Multiple changes in vhost
- Have only one domain as ServerName (otherwise you get an invalid apache config
- Add all other domains as ServerAlias
- Remove auto redirect vers ServerName
- Correct indentation
2022-09-01 12:46:37 +02:00
Ludovic Poujol 1ad3e0de37 webapp/nextcloud: Dont add www-data to the application group 2022-09-01 12:46:37 +02:00
Ludovic Poujol 2656b5fc51 webapp/nextcloud: Change default folder mode to 0700
(+ better tasks name for user/group creation)
2022-09-01 12:46:37 +02:00
Ludovic Poujol a03a338af9 webapps/nextcloud: Use var nextcloud_user for unix group instead of instance_name to prevent mixup 2022-09-01 12:46:37 +02:00
Ludovic Poujol ee67ebca8b webapps/nextcloud: Drop support for Nginx 2022-09-01 12:46:37 +02:00
William Hirigoyen 2bda54a7bd Update CHANGELOG.md
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 12:07:47 +02:00
William Hirigoyen 46eab710ee inspect-domains: add role 2022-09-01 12:05:50 +02:00
William Hirigoyen f74b6f394b nagios-nrpe: add heck_domains 2022-09-01 12:05:50 +02:00
Ludovic Poujol d165a104f2 * webapps/nextcloud: Add missing dependencies for imagick
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-01 11:28:08 +02:00
Eric Morino 3a59f5b7ca Add variable 'proftpd_default_address' on virtualhost
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-31 17:03:44 +02:00
Eric Morino 18dd64df50 Add load module mod_ident 2022-08-31 17:03:44 +02:00
William Hirigoyen f2e49d7b12 mysql: support for new Debian 11 conf for Munin
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-29 18:05:57 +02:00
Ludovic Poujol 4a3b40d986 generate-ldif: Support any MariaDB version
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-29 17:29:14 +02:00
William Hirigoyen efdbdee6a1 [generate-ldif] Make MariaDB version detection more generic. 2022-08-29 17:28:57 +02:00
Jérémy Lecour c7a6b3e694 evocheck: upstream release 22.08.1
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-29 17:03:31 +02:00
Jérémy Lecour 71aafe161c evocheck: upstream release 22.08 2022-08-29 17:03:31 +02:00
Eric Morino 9a25d5981f add webapps/nextcloud changelog
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-26 16:34:19 +02:00
Eric Morino aee925d667 Add php configuration for apache and cli globaly
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-26 16:28:30 +02:00
Eric Morino f1485451ef rendu compatible le rôle avec apache pour nextcloud01
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-25 17:35:10 +02:00
Jérémy Lecour 5fa7f4809c vrrp: fix systemd unit name
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-24 17:58:46 +02:00
Ludovic Poujol bd6c7792a8 vrrpd: Fix systemd service name file
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-24 17:57:27 +02:00
Jérémy Lecour f0e63c5748 Merge branch 'vrrp-addresses' into unstable
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-24 16:24:39 +02:00
Patrick Marchand a12f68fb87 Merge pull request 'evolinux-users: Only create a subset of users' (#162) from P10077 into unstable
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
Reviewed-on: #162
2022-08-24 15:59:35 +02:00
Jérémy Lecour 8e7c3a47aa Update 'evolinux-users/README.md'
Add a `create` key in examples
2022-08-24 15:24:54 +02:00
Jérémy Lecour 018eee7ea0 Update 'CHANGELOG.md'
* use role name
* more descriptive message
* order items alphabetically
2022-08-24 15:22:25 +02:00
Patrick Marchand 2c1ec040d1 Simplify user subset creation
Instead of tags, allow only one subset of users to be created at a time.
2022-08-24 09:05:29 -04:00
Patrick Marchand 9dfcfe1ef3 Made it possible to only create a subset of users
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
The evolinux_users_create variable is a list of tags that defaults to ['active'].
Only the users that have one of the tags in the evolinux_users_create list will be created.
2022-08-23 20:18:45 -04:00