solve folder structure issue
This commit is contained in:
@@ -43,15 +43,9 @@
|
||||
- "Running kernel: {{ current_kernel.stdout }}"
|
||||
- "Latest modules: {{ latest_modules.stdout }}"
|
||||
|
||||
- name: Test if nftables modules are available
|
||||
command: nft list ruleset
|
||||
register: nft_test_prereq
|
||||
failed_when: false
|
||||
changed_when: false
|
||||
|
||||
- name: Determine if reboot is needed
|
||||
set_fact:
|
||||
reboot_needed: "{{ current_kernel.stdout != latest_modules.stdout or nft_test_prereq.rc != 0 }}"
|
||||
reboot_needed: "{{ current_kernel.stdout != latest_modules.stdout }}"
|
||||
|
||||
- name: Reboot system if kernel/module mismatch detected
|
||||
reboot:
|
||||
@@ -65,16 +59,6 @@
|
||||
timeout: 300
|
||||
when: reboot_needed | bool
|
||||
|
||||
- name: Verify nftables is now available after reboot
|
||||
command: nft list ruleset
|
||||
register: nft_post_reboot
|
||||
failed_when: false
|
||||
changed_when: false
|
||||
|
||||
- name: Display post-reboot nftables status
|
||||
debug:
|
||||
msg: "nftables availability after reboot: {{ 'Working' if nft_post_reboot.rc == 0 else 'Failed' }}"
|
||||
|
||||
# ============================================
|
||||
# SSH Hardening
|
||||
# ============================================
|
||||
|
||||
Reference in New Issue
Block a user