]> git.proxmox.com Git - qemu-server.git/commitdiff
require VM.Config.HWType priviledges to modify 'machine' configuration
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 6 Jun 2013 04:22:32 +0000 (06:22 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 6 Jun 2013 04:22:32 +0000 (06:22 +0200)
PVE/API2/Qemu.pm

index 386d466cfbceed5c45b66de80aedc5291940a64f..ecad91534ed15e8d5e103e4c91ae679edd7b8950 100644 (file)
@@ -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+$/) {