From bbcb8ecd6e8bcdd90004e40e3463c82151480e51 Mon Sep 17 00:00:00 2001 From: "kepler155c@gmail.com" Date: Sun, 1 Apr 2018 18:40:08 -0400 Subject: [PATCH] 1.12 updates --- sys/network/snmp.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/network/snmp.lua b/sys/network/snmp.lua index 8c185bc..d9fa82d 100644 --- a/sys/network/snmp.lua +++ b/sys/network/snmp.lua @@ -31,10 +31,12 @@ local function snmpConnection(socket) socket:write('pong') elseif msg.type == 'script' then - local fn, err = loadstring(msg.args, 'script') + local env = setmetatable(Util.shallowCopy(_ENV), { __index = _G }) + local fn, err = load(msg.args, 'script', nil, env) if fn then kernel.run({ fn = fn, + env = env, title = 'script', }) else