Merge "Add selinux policy file for rsyslog forwarding"

This commit is contained in:
Zuul 2017-11-09 18:22:10 +00:00 committed by Gerrit Code Review
commit 15358aeb4d
1 changed files with 7 additions and 0 deletions

View File

@ -138,3 +138,10 @@
state: started
timeout: 10
when: rsyslog_aggregator or rsyslog_forwarding
# syslog as a system process lives under some very restrictive selinux rules, this is the best
# way I've found to get to to work reliably. On a prod system you would probably want to manually
# validate that the .te file produced makes sense.
- name: Generate and install syslog policy file
shell: "grep syslog /var/log/audit/audit.log | audit2allow -M syslogd_t; semodule -i syslogd_t.pp"
become: true