mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-12 10:31:51 +00:00
Fix apk check in openmptcprouter wizard interface
This commit is contained in:
parent
78704ca980
commit
d047067c1f
1 changed files with 8 additions and 6 deletions
|
@ -10,13 +10,15 @@
|
||||||
local ifaces = sys.net:devices()
|
local ifaces = sys.net:devices()
|
||||||
local ifttyu = nixio.fs.glob("/dev/ttyUSB*")
|
local ifttyu = nixio.fs.glob("/dev/ttyUSB*")
|
||||||
local ifttyc = nixio.fs.glob("/dev/cdc-wdm*")
|
local ifttyc = nixio.fs.glob("/dev/cdc-wdm*")
|
||||||
local sqm = luci.sys.exec("opkg list-installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
|
if nixio.fs.stat('/usr/bin/apk', 'type') == 'reg' then
|
||||||
if sqm == "0" then
|
sqm = luci.sys.exec("apk list 2>/dev/null | grep installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
|
||||||
sqm = luci.sys.exec("apk list | grep installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
|
else
|
||||||
|
sqm = luci.sys.exec("opkg list-installed | grep -q luci-app-sqm && echo -n '1' || echo -n '0'")
|
||||||
end
|
end
|
||||||
local qos = luci.sys.exec("opkg list-installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
|
if nixio.fs.stat('/usr/bin/apk', 'type') == 'reg' then
|
||||||
if qos == "0" then
|
qos = luci.sys.exec("apk list 2>/dev/null | grep installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
|
||||||
qos = luci.sys.exec("apk list | grep installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
|
else
|
||||||
|
qos = luci.sys.exec("opkg list-installed | grep -q luci-app-qos && echo -n '1' || echo -n '0'")
|
||||||
end
|
end
|
||||||
menuentry = uci:get("openmptcprouter","settings","menu") or "openmptcprouter"
|
menuentry = uci:get("openmptcprouter","settings","menu") or "openmptcprouter"
|
||||||
function device_notvirtual(dev)
|
function device_notvirtual(dev)
|
||||||
|
|
Loading…
Reference in a new issue