From 579f8fd721ef11efd4b6612194deb8b56972d177 Mon Sep 17 00:00:00 2001 From: Rich Megginson Date: Tue, 24 Mar 2026 15:42:33 -0600 Subject: [PATCH] test: ensure bogus hostname lookups will fail with invalid hostname Some of our test systems were configured with some sort of DNS fail safe lookup which caused `host.domain` to resolve to 127.0.0.1, which caused AVC issues. The fix is to ensure that the hostname lookup will fail by using invalid characters in the hostname - host@domain is an invalid hostname. Signed-off-by: Rich Megginson --- tests/tests_basics_files.yml | 6 +++--- tests/tests_basics_forwards.yml | 36 ++++++++++++++++----------------- tests/tests_combination.yml | 20 +++++++++--------- tests/tests_relp.yml | 2 +- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/tests/tests_basics_files.yml b/tests/tests_basics_files.yml index 33b10262..bcea9f57 100644 --- a/tests/tests_basics_files.yml +++ b/tests/tests_basics_files.yml @@ -275,12 +275,12 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 - name: forwards_facility_only type: forwards facility: local2 - target: host.domain + target: host@domain tcp_port: 2514 - name: custom_template type: files @@ -347,7 +347,7 @@ ruleset(name="forwards_severity_and_facility") { local1.info action(name="forwards_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" Port="1514" Protocol="tcp" Template="RSYSLOG_ForwardFormat" diff --git a/tests/tests_basics_forwards.yml b/tests/tests_basics_forwards.yml index feb8ae51..defe8561 100644 --- a/tests/tests_basics_forwards.yml +++ b/tests/tests_basics_forwards.yml @@ -61,7 +61,7 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 template: syslog queue: @@ -74,27 +74,27 @@ - name: forwards_facility_only type: forwards facility: local2 - target: host.domain + target: host@domain tcp_port: 2514 - name: forwards_severity_only type: forwards severity: err - target: host.domain + target: host@domain tcp_port: 3514 - name: forwards_no_severity_and_facility type: forwards - target: host.domain + target: host@domain tcp_port: 4514 - name: forwards_no_severity_and_facility_udp type: forwards - target: host.domain + target: host@domain udp_port: 6514 - name: forwards_no_severity_and_facility_protocol_port type: forwards - target: host.domain + target: host@domain - name: forwards_no_severity_and_facility_protocol_port_target type: forwards - target: host.domain + target: host@domain - target: no_name.localdomain type: forwards logging_inputs: @@ -153,7 +153,7 @@ ruleset(name="forwards_severity_and_facility") { local1.info action(name="forwards_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" Port="1514" Protocol="tcp" Template="{{ __test_template_sys }}" @@ -176,7 +176,7 @@ ruleset(name="forwards_facility_only") { local2.* action(name="forwards_facility_only" type="omfwd" - Target="host.domain" + Target="host@domain" Port="2514" Protocol="tcp" Template="{{ __test_template }}" @@ -195,7 +195,7 @@ ruleset(name="forwards_severity_only") { *.err action(name="forwards_severity_only" type="omfwd" - Target="host.domain" + Target="host@domain" Port="3514" Protocol="tcp" Template="{{ __test_template }}" @@ -214,7 +214,7 @@ ruleset(name="forwards_no_severity_and_facility") { *.* action(name="forwards_no_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" Port="4514" Protocol="tcp" Template="{{ __test_template }}" @@ -233,7 +233,7 @@ ruleset(name="forwards_no_severity_and_facility_udp") { *.* action(name="forwards_no_severity_and_facility_udp" type="omfwd" - Target="host.domain" + Target="host@domain" Port="6514" Protocol="udp" Template="{{ __test_template }}" @@ -253,7 +253,7 @@ ruleset(name="forwards_no_severity_and_facility_protocol_port") { *.* action(name="forwards_no_severity_and_facility_protocol_port" type="omfwd" - Target="host.domain" + Target="host@domain" Template="{{ __test_template }}" ) } @@ -323,7 +323,7 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 tls: true pki_authmode: anon @@ -362,7 +362,7 @@ ruleset(name="forwards_severity_and_facility") { local1.info action(name="forwards_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" StreamDriver="gtls" StreamDriverMode="1" StreamDriverAuthMode="anon" @@ -430,7 +430,7 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 tls: true permitted_server: '*.example.com' @@ -468,7 +468,7 @@ ruleset(name="forwards_severity_and_facility") { local1.info action(name="forwards_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" StreamDriver="gtls" StreamDriverMode="1" StreamDriverAuthMode="x509/name" @@ -543,7 +543,7 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tls: true tcp_port: 1514 logging_inputs: diff --git a/tests/tests_combination.yml b/tests/tests_combination.yml index 2bc7b29c..83f37f8d 100644 --- a/tests/tests_combination.yml +++ b/tests/tests_combination.yml @@ -47,12 +47,12 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 - name: forwards_facility_only type: forwards facility: local2 - target: host.domain + target: host@domain tcp_port: 2514 logging_inputs: - name: "{{ __test_tag }}" @@ -148,7 +148,7 @@ ruleset(name="forwards_severity_and_facility") { local1.info action(name="forwards_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" Port="1514" Protocol="tcp" Template="RSYSLOG_ForwardFormat" @@ -259,12 +259,12 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 - name: forwards_facility_only type: forwards facility: local2 - target: host.domain + target: host@domain tcp_port: 2514 logging_inputs: - name: basic_input @@ -341,7 +341,7 @@ ruleset(name="forwards_severity_and_facility") { local1.info action(name="forwards_severity_and_facility" type="omfwd" - Target="host.domain" + Target="host@domain" Port="1514" Protocol="tcp" Template="RSYSLOG_ForwardFormat" @@ -427,12 +427,12 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 - name: forwards_facility_only type: forwards facility: local2 - target: host.domain + target: host@domain tcp_port: 2514 logging_inputs: - name: basic_input @@ -514,13 +514,13 @@ type: forwards facility: local1 severity: info - target: host.domain + target: host@domain tcp_port: 1514 state: absent - name: forwards_facility_only type: forwards facility: local2 - target: host.domain + target: host@domain tcp_port: 2514 state: absent logging_inputs: diff --git a/tests/tests_relp.yml b/tests/tests_relp.yml index eb261bb9..f4861637 100644 --- a/tests/tests_relp.yml +++ b/tests/tests_relp.yml @@ -59,7 +59,7 @@ type: files - name: forwards_output type: forwards - target: host.domain + target: host@domain tcp_port: 1514 logging_flows: - name: flows