From c6c471cfcf103129992521ac1e57f96425d7ab96 Mon Sep 17 00:00:00 2001 From: XeonSquared Date: Tue, 5 May 2020 01:27:07 +1000 Subject: [PATCH] added the local listener. whoops. --- syslog/OpenOS/etc/rc.d/syslogd.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/syslog/OpenOS/etc/rc.d/syslogd.lua b/syslog/OpenOS/etc/rc.d/syslogd.lua index 98ce9c6..c850978 100644 --- a/syslog/OpenOS/etc/rc.d/syslogd.lua +++ b/syslog/OpenOS/etc/rc.d/syslogd.lua @@ -71,11 +71,17 @@ end local function remote_listener(_,from,port,data) if port ~= cfg.port then return false end local service, level, msg = data:match("(.-)\t(%d)\t(.+)") - if not service and not level and not msg then return false end + if not service or not level or not msg then return false end msg, level, service = tostring(msg),tonumber(level),tostring(service) wentry(nil,msg,level,service,from) end +local function local_listener(_,msg,level,service) + if not service or not level or not msg then return false end + msg, level, service = tostring(msg),tonumber(level),tostring(service) + wentry(nil,msg,level,service,hostname) +end + function start() reload() if #listeners > 0 then return end