From fc5d415d20a679c39ce5ea44ac4cdc13639b50c5 Mon Sep 17 00:00:00 2001 From: hcornet Date: Tue, 26 Aug 2025 21:06:40 +0200 Subject: [PATCH] test --- .../tasks/01-update-system.yml | 3 ++- .../tasks/02-configure-ssh.yml | 5 +++-- .../tasks/03-configure-firewall.yml | 3 ++- .../tasks/04-install-fail2ban.yml | 5 +++-- .../tasks/05-additional-hardening.yml | 3 ++- roles/01-server_hardening/tasks/main.yml | 20 ++++++++++++++----- .../tasks/03-verify-java.yml | 2 +- .../tasks/01-create-user-group.yml | 3 ++- 8 files changed, 30 insertions(+), 14 deletions(-) diff --git a/roles/01-server_hardening/tasks/01-update-system.yml b/roles/01-server_hardening/tasks/01-update-system.yml index 1e859bf..7cfcea3 100644 --- a/roles/01-server_hardening/tasks/01-update-system.yml +++ b/roles/01-server_hardening/tasks/01-update-system.yml @@ -4,4 +4,5 @@ update_cache: yes cache_valid_time: 3600 when: ansible_os_family == "Debian" - tags: ['system-update'] \ No newline at end of file + tags: + - system-update \ No newline at end of file diff --git a/roles/01-server_hardening/tasks/02-configure-ssh.yml b/roles/01-server_hardening/tasks/02-configure-ssh.yml index d438975..4844aed 100644 --- a/roles/01-server_hardening/tasks/02-configure-ssh.yml +++ b/roles/01-server_hardening/tasks/02-configure-ssh.yml @@ -4,8 +4,9 @@ src: sshd_config.j2 dest: /etc/ssh/sshd_config backup: yes - mode: '0600' + mode: "0600" owner: root group: root notify: restart sshd - tags: ['ssh-config'] \ No newline at end of file + tags: + - ssh-config \ No newline at end of file diff --git a/roles/01-server_hardening/tasks/03-configure-firewall.yml b/roles/01-server_hardening/tasks/03-configure-firewall.yml index 66c8bd4..7961fdb 100644 --- a/roles/01-server_hardening/tasks/03-configure-firewall.yml +++ b/roles/01-server_hardening/tasks/03-configure-firewall.yml @@ -3,4 +3,5 @@ package: name: ufw state: present - tags: ['firewall-install'] \ No newline at end of file + tags: + - firewall-install \ No newline at end of file diff --git a/roles/01-server_hardening/tasks/04-install-fail2ban.yml b/roles/01-server_hardening/tasks/04-install-fail2ban.yml index 1296f39..910ceef 100644 --- a/roles/01-server_hardening/tasks/04-install-fail2ban.yml +++ b/roles/01-server_hardening/tasks/04-install-fail2ban.yml @@ -1,7 +1,8 @@ --- +--- - name: Install fail2ban package: name: fail2ban state: present when: fail2ban_enabled - tags: ['fail2ban-install'] \ No newline at end of file + tags: + - fail2ban-install \ No newline at end of file diff --git a/roles/01-server_hardening/tasks/05-additional-hardening.yml b/roles/01-server_hardening/tasks/05-additional-hardening.yml index 163005e..539c4d2 100644 --- a/roles/01-server_hardening/tasks/05-additional-hardening.yml +++ b/roles/01-server_hardening/tasks/05-additional-hardening.yml @@ -8,4 +8,5 @@ - bluetooth - cups ignore_errors: yes - tags: ['disable-services'] \ No newline at end of file + tags: + - disable-services \ No newline at end of file diff --git a/roles/01-server_hardening/tasks/main.yml b/roles/01-server_hardening/tasks/main.yml index 9e6af4b..377a63f 100644 --- a/roles/01-server_hardening/tasks/main.yml +++ b/roles/01-server_hardening/tasks/main.yml @@ -1,20 +1,30 @@ --- - name: Include system update tasks include_tasks: 01-update-system.yml - tags: ['hardening', 'system-update'] + tags: + - hardening + - system-update - name: Include SSH configuration tasks include_tasks: 02-configure-ssh.yml - tags: ['hardening', 'ssh'] + tags: + - hardening + - ssh - name: Include firewall configuration tasks include_tasks: 03-configure-firewall.yml - tags: ['hardening', 'firewall'] + tags: + - hardening + - firewall - name: Include fail2ban installation tasks include_tasks: 04-install-fail2ban.yml - tags: ['hardening', 'fail2ban'] + tags: + - hardening + - fail2ban - name: Include additional hardening tasks include_tasks: 05-additional-hardening.yml - tags: ['hardening', 'additional'] \ No newline at end of file + tags: + - hardening + - additional \ No newline at end of file diff --git a/roles/02-installation-java/tasks/03-verify-java.yml b/roles/02-installation-java/tasks/03-verify-java.yml index 80ba195..332326c 100644 --- a/roles/02-installation-java/tasks/03-verify-java.yml +++ b/roles/02-installation-java/tasks/03-verify-java.yml @@ -1,4 +1,4 @@ --- +--- - name: Verify Java installation command: java -version register: java_verify diff --git a/roles/03-installation-minecraft/tasks/01-create-user-group.yml b/roles/03-installation-minecraft/tasks/01-create-user-group.yml index 347807f..587e8dc 100644 --- a/roles/03-installation-minecraft/tasks/01-create-user-group.yml +++ b/roles/03-installation-minecraft/tasks/01-create-user-group.yml @@ -1,4 +1,5 @@ - name: Create minecraft group +--- +- name: Create minecraft group group: name: "{{ minecraft_group }}" state: present