From cca4c0009e5f2826c4994bb6b1706e59141431d5 Mon Sep 17 00:00:00 2001 From: Daniel Krambrock via pve-devel Date: Thu, 11 Apr 2024 10:09:09 +0200 Subject: [PATCH] fix #5335: sort ACL entries in user.cfg Stable sorting in user.cfg config file allows tracking changes by checking into git or when using automation like ansible. Signed-off-by: Daniel Krambrock Tested-by: Folge Gleumes --- src/PVE/AccessControl.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PVE/AccessControl.pm b/src/PVE/AccessControl.pm index 21f93ff..47f2d38 100644 --- a/src/PVE/AccessControl.pm +++ b/src/PVE/AccessControl.pm @@ -951,7 +951,7 @@ sub iterate_acl_tree { my $children = $node->{children}; - foreach my $child (keys %$children) { + foreach my $child (sort keys %$children) { iterate_acl_tree("$path/$child", $children->{$child}, $code); } }