diff --git a/luci-app-secubox/root/etc/config/secubox b/luci-app-secubox/root/etc/config/secubox index f44e8312..81444a45 100644 --- a/luci-app-secubox/root/etc/config/secubox +++ b/luci-app-secubox/root/etc/config/secubox @@ -150,3 +150,14 @@ config module 'traffic_shaper' option config 'traffic_shaper' option installed '0' option enabled '0' + +config module 'ksm_manager' + option name 'KSM Manager' + option description 'Key Storage & HSM management' + option category 'security' + option icon 'key' + option color '#ef4444' + option package 'luci-app-ksm-manager' + option config 'ksm_manager' + option installed '0' + option enabled '0' diff --git a/luci-app-secubox/root/usr/share/rpcd/acl.d/luci-app-secubox.json b/luci-app-secubox/root/usr/share/rpcd/acl.d/luci-app-secubox.json index efe9926e..a2f863c5 100644 --- a/luci-app-secubox/root/usr/share/rpcd/acl.d/luci-app-secubox.json +++ b/luci-app-secubox/root/usr/share/rpcd/acl.d/luci-app-secubox.json @@ -13,8 +13,15 @@ "get_system_health", "get_alerts", "get_dashboard_data" + ], + "uci": [ + "get", + "state" ] - } + }, + "uci": [ + "secubox" + ] }, "write": { "ubus": { @@ -23,8 +30,17 @@ "stop_module", "restart_module", "quick_action" + ], + "uci": [ + "set", + "delete", + "commit", + "apply" ] - } + }, + "uci": [ + "secubox" + ] } } }