fix(portal): Add exec ACL for service status helper

Add file exec permissions for:
- /usr/bin/secubox-services-status
- /bin/sh

Required for fs.exec() to work in LuCI frontend.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-02-01 06:24:10 +01:00
parent d35aaae6de
commit 9fd5bbd923

View File

@ -2,6 +2,10 @@
"luci-app-secubox-portal": { "luci-app-secubox-portal": {
"description": "SecuBox Portal - Unified WebUI Dashboard", "description": "SecuBox Portal - Unified WebUI Dashboard",
"read": { "read": {
"file": {
"/usr/bin/secubox-services-status": ["exec"],
"/bin/sh": ["exec"]
},
"ubus": { "ubus": {
"luci.secubox": [ "luci.secubox": [
"modules", "modules",
@ -11,7 +15,7 @@
"get_theme", "get_theme",
"getStatus", "getStatus",
"getHealth", "getHealth",
"get_services" "get_services"
], ],
"luci.system-hub": [ "luci.system-hub": [
"status", "status",