On Thu, 16 Nov 2023 20:46:33 -0500 Todd Zullinger wrote:
if ($hostname != $myhostname) then {
I tried this just running it through the rsyslogd syntax check (-N1 opt) and it complained about using "myhostname" and asked if I didn't actually mean "$myhostname" :-).
The documentation on rsyslog.com is still incredibly skimpy, but possibly I need to use $$myhostname (at least the syntax check likes that).
I found some obscure text about needing to use a $ in front of system variables and since $myhostname is a system variable I need to type it as $$myhostname in the condition (I think :-)
I don't suppose there is a totally different alternative to rsyslog out there with sensible syntax? (Something like postfix instead of sendmail.)
I haven't yet worked up the courage to actually try this for real...