Files
ansible-role-rsyslog/test.yml
2017-03-16 11:20:12 +01:00

35 lines
955 B
YAML

---
- name: Test playbook
remote_user: root
hosts: all
vars:
handlers:
roles:
- role: ../../xdrum.rsyslog
rsyslog_default_config: True
purge_config: True
use_repo: False
repo_releasever: 7
rsyslog_action_file_template: "%rawmsg%\n"
rsyslog_server_udp: True
rsyslog_server_udp_name: "testUDPInput"
rsyslog_server_udp_port: "5514"
rsyslog_server_udp_address: "0.0.0.0"
rsyslog_server_udp_ratelimit: "15"
rsyslog_server_tcp: True
rsyslog_server_tcp_name: "testTCPInput"
rsyslog_server_tcp_port: "9514"
rsyslog_server_tcp_address: "0.0.0.0"
rsyslog_server_tcp_ratelimit: "25"
items:
- name: "20-iptables"
lines:
- ':msg, contains, "iptables" /var/log/iptables.log'
- '& ~'
- name: "30-dovecot"
lines:
- 'if $programname == "dovecot" and $syslogseverity <= "6" then ~'
- '& ~'