-
Notifications
You must be signed in to change notification settings - Fork 5
Add Support for Setting Policy Rules #69
Copy link
Copy link
Open
Description
Feature request - Add support for setting policy rules by creating /etc/fapolicyd/rules.d/ rules files.
I would imagine this could work similarly to how the fedora.linux_system_roles.sudo role works for setting /etc/sudoers.d/ includes.
Currently, if any policies are to be set devoted tasks outside of the role are needed, for example:
---
- name: Fapolicyd
hosts: all
become: true
vars:
fapolicyd_setup_permissive: true
fapolicyd_setup_integrity: none
fapolicyd_setup_trust: rpmdb,file
pre_tasks:
# Default deny all except whitelisted. DISA STIG RHEL-09-433016
- name: Ensure deny-all, permit-by-exception policy
ansible.builtin.copy:
dest: /etc/fapolicyd/rules.d/99-deny-all.rules
content: |
# Ansible managed
# RHEL-09-433016 - deny-all, permit-by-exception policy
deny perm=any all : all
owner: root
group: root
mode: '0640'
roles:
- fedora.linux_system_roles.fapolicyd
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels