Bug 1129709

Summary: Audit system does not send messages to user-space processes in fedora 20
Product: [Fedora] Fedora Reporter: Aejaz <aehjaj_ahmed2001>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 20CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab, pmoore, sgrubb
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-13 19:29:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Aejaz 2014-08-13 14:05:05 UTC
Description of problem:
This link https://bugzilla.redhat.com/show_bug.cgi?id=887992, provides a functionlity where audit subsystem in the kernel can send audit logs 

to several user space daemons, it saya that Fedora 19 with kernel  3.12.6-200.fc19 provides this functionality and it is also available in fedora 20.

I installed fedora 20 and upgraded it to  kernel version 3.15.8-200.fc20.x86_64 but the above functionality doesn't seem to be available. If i 

run the test client provided in the above link I am getting the error below:

# ./audit-multicast-listen
bind(): Operation not permitted

So my question is in which patch has the changes gone and how do i find it and install this patch So that this feature is available.

Version-Release number of selected component (if applicable):
Fedora 20 kernel version:  3.15.8-200.fc20.x86_64

Steps to reproduce:
Install fedora 20,
compile audit-multicast-listen.c
gcc -o audit-multicast-listen -Wall -W -lcap-ng audit-multicast-listen.c -lcap-ng
# ./audit-multicast-listen
bind(): Operation not permitted


Actual results:

# ./audit-multicast-listen
bind(): Operation not permitted

Expected results:

Test client audit-multicast-listen should return the audit logs

Additional info:

Comment 1 Josh Boyer 2014-08-13 19:29:19 UTC
(In reply to Aejaz from comment #0)
> Description of problem:
> This link https://bugzilla.redhat.com/show_bug.cgi?id=887992, provides a
> functionlity where audit subsystem in the kernel can send audit logs 
> 
> to several user space daemons, it saya that Fedora 19 with kernel 
> 3.12.6-200.fc19 provides this functionality and it is also available in
> fedora 20.
> 
> I installed fedora 20 and upgraded it to  kernel version
> 3.15.8-200.fc20.x86_64 but the above functionality doesn't seem to be
> available. If i 
> 
> run the test client provided in the above link I am getting the error below:
> 
> # ./audit-multicast-listen
> bind(): Operation not permitted
> 
> So my question is in which patch has the changes gone and how do i find it
> and install this patch So that this feature is available.
> 
> Version-Release number of selected component (if applicable):
> Fedora 20 kernel version:  3.15.8-200.fc20.x86_64

I think you misread that bug.  It's still open and I don't believe it's in a released kernel yet.  I'm going to duplicate this bug to that.

*** This bug has been marked as a duplicate of bug 887992 ***