UI "settings" for management of hooks works inconsistently
Since https://issues.rudder.io/issues/14331, we can manage /opt/rudder/etc/hooks.d/policy-generation-node-ready/10-cf-promise-check directly in the "Setting > General" UI. But if you disable it, reload the page, the hook seems to be enable again.
In fact, the permissions on /opt/rudder/etc/hooks.d/policy-generation-node-ready/10-cf-promise-check are now "rw-r-xr-x". So the UI only changed the owner exec right, not group/other. We should change all exec rights of the hook.