]> xenbits.xensource.com Git - libvirt.git/commit
security: don't relabel chardev source if virtlogd is used as stdio handler
authorPavel Hrdina <phrdina@redhat.com>
Mon, 29 May 2017 12:27:51 +0000 (14:27 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Fri, 16 Jun 2017 14:00:10 +0000 (16:00 +0200)
commite13e8808f9270f4b3b6f4abb8ec473eef81cc1b9
treedd3031e780015a663bf831b7466d92b4c3ca7483
parentfcd922427cf6a264d3cb89915481be6594e6df03
security: don't relabel chardev source if virtlogd is used as stdio handler

In the case that virtlogd is used as stdio handler we pass to QEMU
only FD to a PIPE connected to virtlogd instead of the file itself.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1430988

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
src/lxc/lxc_process.c
src/qemu/qemu_security.c
src/security/security_apparmor.c
src/security/security_dac.c
src/security/security_driver.h
src/security/security_manager.c
src/security/security_manager.h
src/security/security_nop.c
src/security/security_selinux.c
src/security/security_stack.c
tests/securityselinuxlabeltest.c