Bug 22406 - wrong default "control qemu-kvm" settings
Summary: wrong default "control qemu-kvm" settings
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qemu-kvm (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-28 17:35 MSK by Sergey Vlasov
Modified: 2009-12-23 14:55 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2009-11-28 17:35:34 MSK
При установке qemu-kvm-0.11.0-alt2 с заменой старого пакета kvm выдаётся сообщение:

qemu-kvm: Invalid mode: qemu-kvm

После этого оказывается установлен режим control qemu-kvm restricted. Насколько я понял, по умолчанию предполагалось выбирать вариант kvm (который на самом деле сейчас даёт доступ группе vmusers), но из-за использования %name при переименовании пакета это сломалось.
Comment 1 Anton Farygin 2009-11-29 01:03:55 MSK
ага, исправлю, спасибо.
Comment 2 Sergey Vlasov 2009-12-20 14:45:34 MSK
В qemu-kvm-0.11.1-alt5 всё равно разломано:

169: qemu-kvm                ########################################### [ 67%]
control-restore: No status available for "kvm" facility

qemu-kvm        restricted      (public kvm restricted)

Теперь параметры %post_control перепутаны.

Вообще с этими переименованиями в control получилась чушь:

1) имя control qemu-kvm не отражает того факта, что на самом деле устанавливаются права доступа к /dev/kvm, которым может пользоваться не только qemu-kvm (да и в пакете qemu-kvm лежит бинарник под именем /usr/bin/kvm) - возможно, control-файл не стоило переименовывать вместе с пакетом;

2) раз уж ввели группу vmusers, вариант kvm следовало бы переименовать в vmusers, сделав миграцию, например, так, как это сделано в at (atdaemon -> public).
Comment 3 Anton Farygin 2009-12-20 15:00:15 MSK
согласен, надо бы всё переделать.
Comment 4 Anton Farygin 2009-12-23 14:55:02 MSK
Исправлено в 0.11.1-alt6