From 6dbe8b459ba20a1570fa59c40da71672caee1e79 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 6 Jun 2013 06:22:32 +0200 Subject: [PATCH] require VM.Config.HWType priviledges to modify 'machine' configuration --- PVE/API2/Qemu.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm index 386d466c..ecad9153 100644 --- a/PVE/API2/Qemu.pm +++ b/PVE/API2/Qemu.pm @@ -190,7 +190,7 @@ my $check_vm_modify_config_perm = sub { $rpcenv->check_vm_perm($authuser, $vmid, $pool, ['VM.Config.Memory']); } elsif ($opt eq 'args' || $opt eq 'lock') { die "only root can set '$opt' config\n"; - } elsif ($opt eq 'cpu' || $opt eq 'kvm' || $opt eq 'acpi' || + } elsif ($opt eq 'cpu' || $opt eq 'kvm' || $opt eq 'acpi' || $opt eq 'machine' || $opt eq 'vga' || $opt eq 'watchdog' || $opt eq 'tablet') { $rpcenv->check_vm_perm($authuser, $vmid, $pool, ['VM.Config.HWType']); } elsif ($opt =~ m/^net\d+$/) {