Skip to content

Commit 3c58e43

Browse files
authored
Merge pull request #29 from bajzekm/bool_fix
Fix rsyslog_receiver boolean behavior
2 parents fadc2a2 + b12207f commit 3c58e43

File tree

5 files changed

+12
-16
lines changed

5 files changed

+12
-16
lines changed

README.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,8 @@ These variables are set in `defaults/main.yml`:
4141
---
4242
# defaults file for rsyslog
4343
44-
# To configure a server to reveice logs, set rsyslog_receiver to yes.
45-
# Not setting this value will not configure the server tor receive logs.
46-
# rsyslog_receiver: yes
44+
# To configure a server to receive logs, set rsyslog_receiver to yes.
45+
rsyslog_receiver: no
4746
4847
# To forward logs to another server, set rsyslog_remote to the hostname or
4948
# the ipaddress of the receiving rsyslog server.

defaults/main.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
22
# defaults file for rsyslog
33

4-
# To configure a server to reveice logs, set rsyslog_receiver to yes.
5-
# Not setting this value will not configure the server tor receive logs.
6-
# rsyslog_receiver: yes
4+
# To configure a server to receive logs, set rsyslog_receiver to yes.
5+
rsyslog_receiver: no
76

87
# To forward logs to another server, set rsyslog_remote to the hostname or
98
# the ipaddress of the receiving rsyslog server.

tasks/assert.yml

-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
- rsyslog_receiver is defined
77
- rsyslog_receiver is boolean
88
quiet: yes
9-
when:
10-
- rsyslog_receiver is defined
119

1210
- name: test if rsyslog_preservefqdn is set correctly
1311
ansible.builtin.assert:

templates/advanced_rsyslog.conf.j2

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@
2828
{{ '' if 'imfile' in rsyslog_mods else '#' }}module(load="imfile")
2929

3030
# provides UDP syslog reception
31-
{{ '' if rsyslog_receiver is defined else '#' }}module(load="imudp") # needs to be done just once
32-
{{ '' if rsyslog_receiver is defined else '#' }}input(type="imudp" port="514")
31+
{{ '' if rsyslog_receiver else '#' }}module(load="imudp") # needs to be done just once
32+
{{ '' if rsyslog_receiver else '#' }}input(type="imudp" port="514")
3333

3434
# provides TCP syslog reception
35-
{{ '' if rsyslog_receiver is defined else '#' }}module(load="imtcp") # needs to be done just once
36-
{{ '' if rsyslog_receiver is defined else '#' }}input(type="imtcp" port="514")
35+
{{ '' if rsyslog_receiver else '#' }}module(load="imtcp") # needs to be done just once
36+
{{ '' if rsyslog_receiver else '#' }}input(type="imtcp" port="514")
3737

3838
###########################
3939
#### GLOBAL DIRECTIVES ####

templates/legacy_rsyslog.conf.j2

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
{{ '#' if not 'imfile' in rsyslog_mods else '' }}$ModLoad imfile # provides access to specific log file
1818

1919
# provides UDP syslog reception
20-
{{ '' if rsyslog_receiver is defined else '#' }}$ModLoad imudp
21-
{{ '' if rsyslog_receiver is defined else '#' }}$UDPServerRun 514
20+
{{ '' if rsyslog_receiver else '#' }}$ModLoad imudp
21+
{{ '' if rsyslog_receiver else '#' }}$UDPServerRun 514
2222

2323
# provides TCP syslog reception
24-
{{ '' if rsyslog_receiver is defined else '#' }}$ModLoad imtcp
25-
{{ '' if rsyslog_receiver is defined else '#' }}$InputTCPServerRun 514
24+
{{ '' if rsyslog_receiver else '#' }}$ModLoad imtcp
25+
{{ '' if rsyslog_receiver else '#' }}$InputTCPServerRun 514
2626

2727

2828
###########################

0 commit comments

Comments
 (0)