diff options
-rw-r--r-- | build/setup.lua | 7 |
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 |