В прошивке OpenWrt в папке www :
index.html - файл с редиректом на скрипт
cgi-bin
luci некий скрипт с подгрузкой чего то и запуском
luci-static - ресурсы css и картинки для интерфейса
Файл luci
#!/usr/bin/lua
require "luci.cacheloader"
require "luci.sgi.cgi"
luci.dispatcher.indexcache = "/tmp/luci-indexcache"
luci.sgi.cgi.run()
Не понятно что он вызывает файла luci.sgi.cgi по find нет.
/usr/lib/lua/luci/ здесь прослеживается стандартная mvc на lua
Пока писал понял что luci.sgi.cgi это не файл а по всей видимости вызов /usr/lib/lua/luci/sgi/cgi.lua
Вернусь к первоочередной задаче не хотелось городить огород из php или python, а воспользоваться встроенным lua.
Необходима страничка с парой полей и кнопкой.
По нажатию которой необходимо отправить post запрос.
uhttpd задано 2 сервера
main с портом 80 и директорией /www сам luci интерфейс
test с портом 8080 и директорией /www1 с моим index.html
Каким образом из файла /www1/index.html можно запустить bash или lua скрипт и вывести результат его работы?