diff options
-rw-r--r-- | build/setup.lua | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/build/setup.lua b/build/setup.lua index f374da90f..d8fd5ddb9 100644 --- a/build/setup.lua +++ b/build/setup.lua @@ -26,3 +26,22 @@ end -- allow any password in local sdk local sys = require "luci.sys" sys.user.checkpasswd = function() return true end + +-- dummy sysinfo on Darwin +require "nixio" + +if not nixio.sysinfo then + function nixio.sysinfo() + return { + bufferram = 0, + freehigh = 0, + freeram = 0, + freeswap = 0, + loads = { 0.0, 0.0, 0.0 }, + mem_unit = 1024, + procs = 0, + sharedram = 0, + totalhigh = 0 + } + end +end |