From 931c4b1dfc689495c21ad29705b542de8b7cca91 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Sat, 31 Jan 2026 05:44:59 +0100 Subject: [PATCH] fix(crowdsec-dashboard): Add ACL permissions for settings methods Add get_settings to read permissions and save_settings to write permissions to fix RPC access denied error (-32002) on the settings page. Co-Authored-By: Claude Opus 4.5 --- .../usr/share/rpcd/acl.d/luci-app-crowdsec-dashboard.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/secubox/luci-app-crowdsec-dashboard/root/usr/share/rpcd/acl.d/luci-app-crowdsec-dashboard.json b/package/secubox/luci-app-crowdsec-dashboard/root/usr/share/rpcd/acl.d/luci-app-crowdsec-dashboard.json index 36ba4ce9..d57fe121 100644 --- a/package/secubox/luci-app-crowdsec-dashboard/root/usr/share/rpcd/acl.d/luci-app-crowdsec-dashboard.json +++ b/package/secubox/luci-app-crowdsec-dashboard/root/usr/share/rpcd/acl.d/luci-app-crowdsec-dashboard.json @@ -27,7 +27,8 @@ "acquisition_metrics", "health_check", "capi_metrics", - "hub_available" + "hub_available", + "get_settings" ], "uci": [ "get", "state", "configs" ], "file": [ "read", "stat", "exec" ] @@ -55,7 +56,8 @@ "configure_acquisition", "reset_wizard", "install_hub_item", - "remove_hub_item" + "remove_hub_item", + "save_settings" ], "uci": [ "set", "add", "delete", "rename", "order", "commit", "apply", "confirm", "rollback" ], "file": [ "exec" ]