[libvirt] Playing around with libvirt/virt-manager.
Daniel J Walsh
dwalsh at redhat.com
Wed Feb 18 14:59:10 UTC 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Daniel P. Berrange wrote:
> On Tue, Feb 17, 2009 at 04:52:08PM -0500, Daniel J Walsh wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Looks like qemu launched from libvirt wants to create pulseaudito files
>> under /root/.pulse directory.
>
> Hmm, that sounds bad - it should not do this.
>
>> Seems strange, and we might want to consider changing the homedir for
>> each qemu launched by libvirt.
>>
>> /var/run/libvirt/qemu/DOMAIN
>>
>> for example.
>>
>> It seems qemu has to be able to write here or it blows up.
>
> What version of QEMU is this with - I think that needs to be fixed in
> QEMU
qemu-0.9.1-12.f11
>
>> Will add selinux policy for now.
>
> I'd prefer not - AFAIK, QEMU should not be doing this - if PulseAudio
> is desired when running as root, then the admin should start it ahead
> of time, not have QEMU auto-spawn it. PA should only auto-spawn itself
> if running non-root in the desktop session IMHO.
>
> Daniel
I can not get this to run without adding policy, if qemu is denied
access to /root it blows up. Sadly, It needs r/w access so running two
qemu with different labels, the second will blow up since it can not
write to the pulseaudio files created by the first.
Added bug
https://bugzilla.redhat.com/show_bug.cgi?id=486112
I still think it might be a good idea to create a homedir for each qemu
from libvirt, this way they can read/write contents and as new libraries
get sucked into qemu, it will just work
HOME=/var/run/libvirt/qemu/DOMAIN qemu-kvm ...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iEYEARECAAYFAkmcIj4ACgkQrlYvE4MpobORlQCdElHKK4GPNFkP/ktx/ppHheZM
4ZwAoJAKiIgRvcmkFZJ9ArirwTtI0qOR
=fOX7
-----END PGP SIGNATURE-----
More information about the libvir-list
mailing list