Re: [PATCH] tests: Remove obsolete secaatest

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2011/1/14 Eric Blake <eblake@xxxxxxxxxx>:
> On 01/14/2011 02:48 PM, Matthias Bolte wrote:
>> Before the security driver was refactored in d6623003 seclabeltest and
>> secaatest were basically the same. seclabeltest was meant for SELinux
>> and secaatest for AppArmor. Both tests exited early when the specific
>> security driver backend wasn't enabled.
>>
>> With the new security manager trying to initialize a disabled security
>> driver backend is an error that can't be distinguished from other errors
>> anymore. Therefore, the updated seclabeltest just asks for the first
>> available backend as this will always work even with SELinux and AppArmor
>> backend being disabled due to the new Nop backend.
>>
>> Remove the obsolete secaatest and compile and run the seclabeltest
>> unconditional.
>>
>> This fixes make check on systems that support AppArmor.
>> ---
>> Âtests/Makefile.am | Â 24 ------------------------
>> Âtests/secaatest.c | Â 45 ---------------------------------------------
>> Â2 files changed, 0 insertions(+), 69 deletions(-)
>> Âdelete mode 100644 tests/secaatest.c
>
> Wow - fixing by pure deletion :)
>
>>
>> -if WITH_SECDRIVER_SELINUX
>> Âcheck_PROGRAMS += seclabeltest
>> -endif
>
> However, I would suggest floating this up to be in the list of
> unconditional check_PROGRAMS (just before the if WITH_XEN check).
>
>> @@ -191,13 +185,7 @@ if WITH_VMX
>> ÂTESTS += vmx2xmltest xml2vmxtest
>> Âendif
>>
>> -if WITH_SECDRIVER_SELINUX
>> ÂTESTS += seclabeltest
>> -endif
>
> Likewise for floating up to the unconditional TESTS section.
>
> ACK with that nit addressed, even though it ruins the perfect deletion
> diffstat.

Okay, I've moved both to the unconditional sections and pushed the result.

Matthias

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]