
Quoting Serge Hallyn (serge.hallyn@ubuntu.com):
Quoting Ján Tomko (jtomko@redhat.com):
On Mon, Apr 06, 2015 at 04:12:03PM +0000, Serge Hallyn wrote:
The original bug report was at https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1393842
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com> --- src/security/virt-aa-helper.c | 1 + 1 file changed, 1 insertion(+)
ACK
Should virt-aa-helper-test be updated too?
I guess so.
no - actually that test doesn't check for actual paths being present in the result, and the test already checks that a unix channel doesn't make virt-aa-helper crash. So adding a test for this would be greatly extending the scope of the current testcase. Seems worth doing, but outside the scope of this patch.
More importantly, are there cases in libvirt where there is a an abstract UNIX channel? If so then we'd have to avoid those cases. The current code will write out an empty string for the file path, which probably will result in a corrupt policy.
I'm sending an updated patch in reply to this email.