[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