Files
Balamurali MandGitHub f90fba7c66 feat: Add playbooks for hardening servers (#236)
* feat(Hardening): Add playbooks for sshd hardening & warning banners

* feat(hardening): Enable ASLR & remove prelink

* feat(hardening): Add playbooks for PAM configuration

* feat(harden): Add playbook to setup AIDE

This will add cron job in cron.daily for ubuntu

* feat(hardening): Add playbook for auditd

Only package name seems to be different from centOS playbook

* feat(hardening): Add playbook to check gpg file

* feat: Add main playbook for hardening
2021-10-05 08:13:50 +05:30

17 lines
513 B
YAML

---
- name: Ensure GPG keys are configured | Ubuntu
command: gpg --quiet --with-fingerprint /etc/apt/trusted.gpg
- name: Ensure package manager repositories are configured
block:
- name: "List package manager repositories"
shell: apt list
changed_when: no
register: repolist
- name: "Display package manager repositories list"
debug:
msg:
- "Please check against site policy repos listed below match expected:"
- "{{ repolist.stdout_lines }}"