On 10/06/2015 06:58 PM, Andrew Savchenko wrote:
> Hi,
> 
> On Tue, 6 Oct 2015 17:32:07 +0100 Markos Chandras wrote:
>> Hi,
>>
>> The following packages currently use the 'audit' local useflag
>>
>> ~$ qgrep -N -s -l -e "^IUSE.*audit" | sed "s@-[0-9].*@@" | sort -n | uniq
>>
>> app-emulation/libvirt
>> app-forensics/aide
>> dev-util/perf
>> gnome-base/gdm
>> net-dns/opendnssec
>> sys-apps/openrc
>> sys-apps/policycoreutils
>> sys-apps/shadow
>> sys-apps/systemd
>> sys-freebsd/freebsd-ubin
>> sys-freebsd/freebsd-usbin
>> sys-libs/pam
>>
>> (+ lightdm which I just committed)
>>
>> How about making it global with the following description?
> 
> Audit support != sys-process/audit support.
> 
> 1) sys-freebsd/us?bin packages does not depend on the audit
> package. This flag controls their own auditing tools.
> 
> 2) net-dns/opendnssec uses this flag to build auditing tools (and
> doesn't depend on the audit package).
> 
> 3) sys-apps/policycoreutils implies more than dependency on the
> audit package:
> Enable support for <pkg>sys-process/audit</pkg> and use the audit_*
> functions (like audit_getuid instead of getuid()) 
> 
>> "Enable support for <pkg>sys-process/audit</pkg>"
>>
>> which is similar to what most packages use?
> 
> Best regards,
> Andrew Savchenko
> 

Yeah I obviously didn't check all packages. How about those that really
use sys-process/audit? They seem to be more than 5 anyway.

-- 
Regards,
Markos Chandras

Reply via email to