]> git.proxmox.com Git - qemu-server.git/commitdiff
fix permission check for option 'shares'
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 28 Dec 2012 12:04:19 +0000 (13:04 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 28 Dec 2012 12:04:19 +0000 (13:04 +0100)
PVE/API2/Qemu.pm

index a6047e5a20472f9071649385d6f9ce6dc26f0e43..79b419f7862f5898b1602eca1f6e33f220f2b74a 100644 (file)
@@ -147,7 +147,7 @@ my $check_vm_modify_config_perm = sub {
            $rpcenv->check_vm_perm($authuser, $vmid, $pool, ['VM.Config.CPU']);
        } elsif ($opt eq 'boot' || $opt eq 'bootdisk') {
            $rpcenv->check_vm_perm($authuser, $vmid, $pool, ['VM.Config.Disk']);
-       } elsif ($opt eq 'memory' || $opt eq 'balloon') {
+       } elsif ($opt eq 'memory' || $opt eq 'balloon' || $opt eq 'shares') {
            $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";