]> git.proxmox.com Git - pve-access-control.git/commitdiff
add missing paths in check_path
authorDominik Csapak <d.csapak@proxmox.com>
Wed, 16 Jun 2021 13:55:34 +0000 (15:55 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 16 Jun 2021 14:24:24 +0000 (16:24 +0200)
* /access/realm/<realm>
* /access/groups/<group>

were overlooked when fixing #1500

see: https://forum.proxmox.com/threads/are-group-acls-broken-in-v6-4.91000/

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
(cherry picked from commit 8737ff3718f34566f464dec1053a693bfde9157f)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/PVE/AccessControl.pm

index f7d4e7829d31885f321ca508988af4b8ee2ebeea..38b54dd5531aa82655714a4d57b3ad221c382770 100644 (file)
@@ -935,7 +935,9 @@ sub check_path {
        /
        |/access
        |/access/groups
+       |/access/groups/[[:alnum:]\.\-\_]+
        |/access/realm
+       |/access/realm/[[:alnum:]\.\-\_]+
        |/nodes
        |/nodes/[[:alnum:]\.\-\_]+
        |/pool