[libvirt] Weird permissions error

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have a startup script that runs a second script to do some work on the system. This second script calls: virsh -c qemu:///system --readonly nodeinfo and then scrapes from that the amount of free memory. When I run this from my init script, I get: libvir: Remote error : unable to connect to '/var/run/libvirt/libvirt-sock-ro': Permission denied But if I run the second script itself directly (outside of the init script) it works correctly. Any ideas? - -- Darryl L. Pierce <dpierce@redhat.com> : GPG KEYID: 6C4E7F1B -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAkkYsEEACgkQjaT4DmxOfxuwzACgzYNQ7ku5P0YGr4jdHaDzf6Pq MicAoJ5nB7e+TSwE2Vfd9YrCgiahKXwo =01FA -----END PGP SIGNATURE-----

2008/11/10 Darryl Pierce <dpierce@redhat.com>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I have a startup script that runs a second script to do some work on the system. This second script calls:
virsh -c qemu:///system --readonly nodeinfo
and then scrapes from that the amount of free memory.
When I run this from my init script, I get:
libvir: Remote error : unable to connect to '/var/run/libvirt/libvirt-sock-ro': Permission denied
But if I run the second script itself directly (outside of the init script) it works correctly.
first guess: SELinux - init scripts run in separate init_t domain, you need to add selinux role transition rule
participants (2)
-
Alan Pevec
-
Darryl Pierce