From: Jo-Philipp Wich Date: Fri, 3 Oct 2008 17:33:04 +0000 (+0000) Subject: * luci/lib/sys: fixes for sys.init api X-Git-Tag: 0.9.0~1156 X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=77159d8b66bcf4b6290fc8d046bf85d8a69f7bac * luci/lib/sys: fixes for sys.init api --- diff --git a/libs/sys/luasrc/sys.lua b/libs/sys/luasrc/sys.lua index ec35e5546..566e815f8 100644 --- a/libs/sys/luasrc/sys.lua +++ b/libs/sys/luasrc/sys.lua @@ -561,7 +561,7 @@ end -- @return Numeric index value function init.index(name) if luci.fs.access(init.dir..name) then - return call("source "..init.dir..name.." && exit $START") + return call("source "..init.dir..name.."; exit $START") end end @@ -570,7 +570,7 @@ end -- @return Boolean indicating success function init.enable(name) if luci.fs.access(init.dir..name) then - return ( call(init.dir..name.." enable") == 0 ) + return ( call(init.dir..name.." enable") == 1 ) end end