-----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-----