From b212d130107dabfdfe8e6699aa15ef189bf8da40 Mon Sep 17 00:00:00 2001 From: Izaya Date: Sat, 28 Jul 2018 05:34:31 +1000 Subject: [PATCH] added a beeplevel option, any events equal to or above that level will make the server beep. --- syslog/OpenOS/etc/rc.d/syslogd.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/syslog/OpenOS/etc/rc.d/syslogd.lua b/syslog/OpenOS/etc/rc.d/syslogd.lua index 14d464f..077fb03 100644 --- a/syslog/OpenOS/etc/rc.d/syslogd.lua +++ b/syslog/OpenOS/etc/rc.d/syslogd.lua @@ -12,6 +12,7 @@ cfg.receive = false cfg.write = true cfg.destination = "/dev/null" cfg.minlevel = 6 +cfg.beeplevel = 3 cfg.filter = {} -- todo local listeners = {} @@ -58,6 +59,9 @@ local function wentry(_,msg,level,service,host) if drelay then net.usend(cfg.relayhost, cfg.port, entry) end + if level <= cfg.beeplevel then + computer.beep() + end end local function remote_listener(_,from,port,data)