summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--build/setup.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/build/setup.lua b/build/setup.lua
index 7888d23ec..f4ed76954 100644
--- a/build/setup.lua
+++ b/build/setup.lua
@@ -18,6 +18,7 @@ uci_model.inst_state = uci_model.cursor_state()
-- allow any password in local sdk
local sys = require "luci.sys"
sys.user.checkpasswd = function() return true end
+sys.user.getpasswd = function() return "x" end
-- dummy sysinfo on Darwin
require "nixio"
@@ -37,3 +38,9 @@ if not nixio.sysinfo then
}
end
end
+
+-- override nixio.fs.access() to check sysroot first
+local _access = nixio.fs.access
+function nixio.fs.access(file)
+ return _access(SYSROOT .. "/" .. file) or _access(file)
+end