mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-04 03:33:56 +08:00
🛸 Sync 2026-10-27 02:27:08
This commit is contained in:
1 parent
b3798acf79
commit
8b63d5d4a9
78 files changed
+2288
-518
No files matched your search
@@ -0,0 +1,24 @@
|
||||
local fs = require "nixio.fs"
|
||||
local sys = require "luci.sys"
|
||||
|
||||
local classic = {}
|
||||
|
||||
function classic.installed()
|
||||
return not not (
|
||||
fs.access("/usr/sbin/kai_bin", "x")
|
||||
and fs.access("/usr/sbin/kai_session", "x")
|
||||
and fs.access("/etc/init.d/kai", "x")
|
||||
and fs.access("/etc/config/kai")
|
||||
and fs.access("/usr/share/kai/kai-plugin.json")
|
||||
)
|
||||
end
|
||||
|
||||
function classic.status()
|
||||
local installed = classic.installed()
|
||||
return {
|
||||
installed = installed,
|
||||
running = installed and sys.call("pidof kai_bin >/dev/null") == 0
|
||||
}
|
||||
end
|
||||
|
||||
return classic
|
||||
Reference in new issue
Block a user