[pve-devel] [PATCH-SERIES pve-access-control/pve-manager] Add firewall caps

Alexandre Derumier aderumier at odiso.com
Mon Mar 27 12:18:19 CEST 2023


This patch series add missing caps on firewall buttons in differents
firewall grid and panels, and also add correct audit permissions on
vm|ct firewall menus.

For datacenter, it's using Sys.Modify, but currently the
root user don't have this guicap by default on datacenter.
The pve-access-control patch add this permission.
(Please double check this patch, I'm not sure to understand this code
correctly, but my tests don't seem to change default perm of other
user than root)


pve-access-control:

Alexandre Derumier (1):
  rpcenv: compute_api_permission : add default root dc.Sys.Modify

 src/PVE/RPCEnvironment.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

pve-manager:

Alexandre Derumier (2):
  ui: qemu|lxc : fix firewall menu caps
  ui: firewall panel/grids : add caps on buttons

 www/manager6/dc/SecurityGroups.js    |  7 +++++++
 www/manager6/grid/FirewallAliases.js |  6 ++++++
 www/manager6/grid/FirewallOptions.js |  6 +++++-
 www/manager6/grid/FirewallRules.js   | 17 ++++++++++++-----
 www/manager6/lxc/Config.js           |  7 ++++++-
 www/manager6/panel/IPSet.js          | 18 +++++++++++++++++-
 www/manager6/qemu/Config.js          |  9 +++++++--
 7 files changed, 60 insertions(+), 10 deletions(-)

-- 
2.30.2





More information about the pve-devel mailing list