• D
    Add test case for SELinux label generation · 9136032a
    Daniel P. Berrange 提交于
    This test case validates the correct generation of SELinux labels
    for VMs, wrt the current process label. Since we can't actually
    change the label of the test program process, we create a shared
    library libsecurityselinuxhelper.so which overrides the getcon()
    and setcon() libselinux.so functions. When started the test case
    will check to see if LD_PRELOAD is set, and if not, it will
    re-exec() itself setting LD_PRELOAD=libsecurityselinuxhelper.so
    Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
    9136032a
testutils.h 3.3 KB