Commit Graph

920 Commits

Author SHA1 Message Date
Xavi Lleó 6e0d940cc0 Refs #8025 Role debian-base: Fail2ban task add register to do last step when jail.local changes 2024-10-15 12:28:15 +02:00
Xavi Lleó d141bc8a75 Refs #8025 Role debian-base: Refactor vn-repo to ensure idempotency and enhance major Bacula task. 2024-10-15 12:24:26 +02:00
Xavi Lleó 684a298e03 Refs #8025 Rol debian-base. fail2ban task - ensure /var/log/auth exists before restarting Fail2ban for systemd exit code 0 2024-10-14 13:53:36 +02:00
Xavi Lleó 49c42b4127 Refs #8025 Rol debian-base. fail2ban task - Add email notification and whois report action for sshd in local jail. 2024-10-14 12:10:28 +02:00
Xavi Lleó 43019754c4 Refs #8025 Rol debian-base. ssh task - add notify to restart sshd when changes came. 2024-10-14 09:36:10 +02:00
Xavi Lleó 588db894a1 Refs #8025 Rol debian-base. All task - Refactor from octal permissions to plain text 2024-10-10 16:12:29 +02:00
Xavi Lleó 3e7771ba4c Refs #8025 Rol debian-base. Task ssh refactor 2024-10-10 16:06:01 +02:00
Xavi Lleó 94ca22734d Refs #8025 Rol debian-base. Task ssh to conf.d directory 2024-10-10 15:48:34 +02:00
Xavi Lleó e195130241 Refs #8025 Rol debian-base. Task fail2ban jinga template. 2024-10-10 14:47:43 +02:00
Xavi Lleó 06cc6fa26b Refs #8025 Rol debian-base. Task ssh move from debian-once to ., refactor handlers 2024-10-10 13:36:16 +02:00
Xavi Lleó 33586c7f96 Refs #8025 Rol debian-base. Task install, nrpe, fail2ban fix, refactor handlers 2024-10-10 13:21:32 +02:00
Xavi Lleó d14b123219 Refs #8025 Rol debian-base. Task timesync systemd fix, vars add to defaults, refactor handlers 2024-10-10 11:49:42 +02:00
Xavi Lleó 616beda4b7 Refs #8025 Debian-base - minor fix nrpe to bind ipv4 2024-10-08 16:35:53 +02:00
Xavi Lleó 3ad39e03a8 Refs #8025 Rol debian-base. Task nrpe fix, vars remove and move to group_vars and defaults. 2024-10-08 16:12:56 +02:00
Xavi Lleó 88c47d3c3a Refs #8025 Rol debian-base. Task relayhost fix and handler exim update config. 2024-10-08 12:34:52 +02:00
Xavi Lleó f6bef9c98a refs #8025 Merge with main 2024-10-08 09:34:38 +02:00
Juan Ferrer d4c21376cd refs #8025 passbolt create fixes 2024-10-07 19:29:20 +02:00
Juan Ferrer fed934b5db refs #8025 passbolt create fixes 2024-10-07 19:26:29 +02:00
Juan Ferrer 153493a875 refs #8025 root task debug fix 2024-10-07 18:42:54 +02:00
Juan Ferrer a0c48b9aad refs #8025 hostname sintax fix 2024-10-07 18:41:33 +02:00
Juan Ferrer bd310a73df refs #8025 Create passbolt password, FQDN fix 2024-10-07 18:39:47 +02:00
Xavi Lleó 32fa5102ce Refs #8025 debian base rol - more locales and group vars 2024-10-07 16:41:41 +02:00
Xavi Lleó 7ec58a2f89 Refs #8025 debian base rol - approche install packages, triggers-notify in main 2024-10-07 15:42:12 +02:00
Xavi Lleó 4139e78a9d Refs #8025 Update notify triggers in the debconf Ansible module for locales and tzdata to reconfigure packages. 2024-10-07 13:10:30 +02:00
Xavi Lleó 24864f694f Refs #8025 tasks from debian-base role tzdata refactor 2024-10-07 12:35:23 +02:00
Xavi Lleó 606548db7e Refs #8025 Resolv task moved to debian-base role - Review & refactor tasks from debian-base role defuser, install and locate 2024-10-07 12:06:19 +02:00
Xavi Lleó d6c51141bf Refs #8025 Solution to approach resolv.conf only on case no dhcp-client is used 2024-10-07 09:43:51 +02:00
Juan Ferrer 0936c97025 refs #8025 PVE fixes 2024-10-04 17:16:51 +02:00
Xavi Lleó 757d3dfe29 refs #8025 Little modifications - Using module systemd insted service. Other approach to hosts file. More strict disable apparmor. 2024-10-04 13:15:55 +02:00
Juan Ferrer c30bfd3ee5 refs #8025 README install improved, added local inventory 2024-10-04 08:35:07 +02:00
Xavi Lleó 9dfbe294bc Refs #8025 Añadido host ansible-client al inventario de lab 2024-10-03 16:08:45 +02:00
Juan Ferrer 6d68f76434 refs #8025 Include all EE context files 2024-10-03 15:05:48 +02:00
Juan Ferrer 67ae879edf refs #8025 README awx link fix, host ansible-test added 2024-10-03 14:48:39 +02:00
Xavi Lleó 9464d6d8a3 Refs #8025 Crazy git 2024-10-03 10:45:21 +02:00
Xavi Lleó ed9e69b96b Refs #8025 Sincro 2024-10-03 09:42:08 +02:00
Juan Ferrer 069d072643 refs #8025 README: venv doc improved 2024-10-02 20:33:47 +02:00
Juan Ferrer ba4e5fd635 refs #8025 run-playbook.sh: PYTHONPATH commented 2024-10-02 20:17:47 +02:00
Juan Ferrer 1b7506d647 refs #8025 Added Passbolt env config template 2024-10-02 20:14:27 +02:00
Xavi Lleó c16fe4755e Refs #8025 Debian.yml - Forward Fast Juan 2024-10-02 14:02:22 +02:00
Juan Ferrer 6bce31ab19 refs #8025 Fix: Get NSLCD password from Passbolt 2024-10-02 13:34:54 +02:00
Juan Ferrer 5f7041dfbf refs #8025 Passbolt integration, README improved, ansible vault deleted, EE fixes 2024-10-02 13:20:37 +02:00
Xavi Lleó 896ba27da5 refs #8025 Configure base Debian host - Detalles en los nombres de las tareas y la condición when de Configure virtual machine 2024-10-02 12:15:01 +02:00
Juan Ferrer 8184838a8d refs #8025 #7892 defuser bug fix, disable apparmor 2024-10-01 16:01:16 +02:00
Juan Ferrer 1adc5db4df Merge branch 'main' of https://gitea.verdnatura.es/verdnatura/vn-ansible 2024-10-01 14:14:58 +02:00
Juan Ferrer 0a73bc63b3 refs #8025 #7892 roles debian-once & debian-host, sysctl, README, environment 2024-10-01 14:14:51 +02:00
David Lopez 26556cf5b3 Merge pull request 'Actualizar roles/debian-qemu/tasks/hotplug.yml' (!28) from davidl-patch-1 into main
Reviewed-on: #28
Reviewed-by: Juan Ferrer <juan@verdnatura.es>
2024-10-01 09:19:41 +00:00
David Lopez e50986db64 Actualizar roles/debian-qemu/tasks/hotplug.yml 2024-10-01 09:18:56 +00:00
Juan Ferrer 71dfa53a8c refs #8025 python depts fix 2024-10-01 06:49:36 +02:00
Juan Ferrer 210edd5b79 refs #8025 passbolt test 2024-09-30 14:25:35 +02:00
Juan Ferrer 5bf05ebb29 refs #8025 inventory dns suffix and patterns, added ceph pve and kube playboks, small refactor 2024-09-30 08:07:30 +02:00