From mboxrd@z Thu Jan 1 00:00:00 1970 From: LC Bruzenak Subject: ausearch / policy question Date: Wed, 23 Jul 2008 17:30:45 -0500 Message-ID: <1216852245.7093.116.camel@homeserver> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: Received: from mx3.redhat.com (mx3.redhat.com [172.16.48.32]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m6NMVCFb016181 for ; Wed, 23 Jul 2008 18:31:12 -0400 Received: from magi (rrcs-24-242-137-197.sw.biz.rr.com [24.242.137.197]) by mx3.redhat.com (8.13.8/8.13.8) with ESMTP id m6NMV0kQ014453 for ; Wed, 23 Jul 2008 18:31:00 -0400 Received: from [24.242.137.194] (helo=[192.168.30.40]) by magi with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1KLmqG-0004p2-Dk for linux-audit@redhat.com; Wed, 23 Jul 2008 17:29:52 -0500 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-audit-bounces@redhat.com Errors-To: linux-audit-bounces@redhat.com To: Linux Audit List-Id: linux-audit@redhat.com OK - now that my logs are classified correctly, I ran the following ausearch command: ausearch -ts recent -i -m AVC -c ausearch And get these: type=PATH msg=audit(07/23/2008 17:18:44.292:1620) : item=0 name=/etc/audit/auditd.conf inode=21112 dev=fd:00 mode=file,640 ouid=root ogid=root rdev=00:00 obj=system_u:object_r:auditd_etc_t:s15:c0.c1023 type=CWD msg=audit(07/23/2008 17:18:44.292:1620) : cwd=/var/log/audit type=SYSCALL msg=audit(07/23/2008 17:18:44.292:1620) : arch=x86_64 syscall=open success=yes exit=3 a0=40f9d3 a1=20000 a2=c9c140 a3=3e2bf67a70 items=1 ppid=3451 pid=4033 auid=root uid=root gid=root euid=root suid=root fsuid=root egid=root sgid=root fsgid=root tty=pts0 ses=1 comm=ausearch exe=/sbin/ausearch subj=root:staff_r:staff_t:s0-s15:c0.c1023 key=(null) type=AVC msg=audit(07/23/2008 17:18:44.292:1620) : avc: denied { read } for pid=4033 comm=ausearch name=auditd.conf dev=dm-0 ino=21112 scontext=root:staff_r:staff_t:s0-s15:c0.c1023 tcontext=system_u:object_r:auditd_etc_t:s15:c0.c1023 tclass=file ---- type=PATH msg=audit(07/23/2008 17:18:44.292:1622) : item=0 name=/var/log/audit/audit.log inode=24698 dev=fd:00 mode=file,600 ouid=root ogid=root rdev=00:00 obj=system_u:object_r:auditd_log_t:s15:c0.c1023 type=CWD msg=audit(07/23/2008 17:18:44.292:1622) : cwd=/var/log/audit type=SYSCALL msg=audit(07/23/2008 17:18:44.292:1622) : arch=x86_64 syscall=open success=yes exit=4 a0=7fff89bcdefb a1=0 a2=3e2bf67a60 a3=3e2bf67a58 items=1 ppid=3451 pid=4033 auid=root uid=root gid=root euid=root suid=root fsuid=root egid=root sgid=root fsgid=root tty=pts0 ses=1 comm=ausearch exe=/sbin/ausearch subj=root:staff_r:staff_t:s0-s15:c0.c1023 key=(null) type=AVC msg=audit(07/23/2008 17:18:44.292:1622) : avc: denied { read } for pid=4033 comm=ausearch name=audit.log dev=dm-0 ino=24698 scontext=root:staff_r:staff_t:s0-s15:c0.c1023 tcontext=system_u:object_r:auditd_log_t:s15:c0.c1023 tclass=file [root@hugo audit]# ausearch -ts recent -i -m AVC -c ausearch ---- type=PATH msg=audit(07/23/2008 17:18:44.292:1620) : item=0 name=/etc/audit/auditd.conf inode=21112 dev=fd:00 mode=file,640 ouid=root ogid=root rdev=00:00 obj=system_u:object_r:auditd_etc_t:s15:c0.c1023 type=CWD msg=audit(07/23/2008 17:18:44.292:1620) : cwd=/var/log/audit type=SYSCALL msg=audit(07/23/2008 17:18:44.292:1620) : arch=x86_64 syscall=open success=yes exit=3 a0=40f9d3 a1=20000 a2=c9c140 a3=3e2bf67a70 items=1 ppid=3451 pid=4033 auid=root uid=root gid=root euid=root suid=root fsuid=root egid=root sgid=root fsgid=root tty=pts0 ses=1 comm=ausearch exe=/sbin/ausearch subj=root:staff_r:staff_t:s0-s15:c0.c1023 key=(null) type=AVC msg=audit(07/23/2008 17:18:44.292:1620) : avc: denied { read } for pid=4033 comm=ausearch name=auditd.conf dev=dm-0 ino=21112 scontext=root:staff_r:staff_t:s0-s15:c0.c1023 tcontext=system_u:object_r:auditd_etc_t:s15:c0.c1023 tclass=file ---- type=PATH msg=audit(07/23/2008 17:18:44.292:1622) : item=0 name=/var/log/audit/audit.log inode=24698 dev=fd:00 mode=file,600 ouid=root ogid=root rdev=00:00 obj=system_u:object_r:auditd_log_t:s15:c0.c1023 type=CWD msg=audit(07/23/2008 17:18:44.292:1622) : cwd=/var/log/audit type=SYSCALL msg=audit(07/23/2008 17:18:44.292:1622) : arch=x86_64 syscall=open success=yes exit=4 a0=7fff89bcdefb a1=0 a2=3e2bf67a60 a3=3e2bf67a58 items=1 ppid=3451 pid=4033 auid=root uid=root gid=root euid=root suid=root fsuid=root egid=root sgid=root fsgid=root tty=pts0 ses=1 comm=ausearch exe=/sbin/ausearch subj=root:staff_r:staff_t:s0-s15:c0.c1023 key=(null) type=AVC msg=audit(07/23/2008 17:18:44.292:1622) : avc: denied { read } for pid=4033 comm=ausearch name=audit.log dev=dm-0 ino=24698 scontext=root:staff_r:staff_t:s0-s15:c0.c1023 tcontext=system_u:object_r:auditd_log_t:s15:c0.c1023 tclass=file I've got: audit-1.7.4-1 selinux-policy-mls-3.3.1-77.fc9.noarch So my questions are: 1: duplicate records above - expected or correct since there were two matches - the AVC and also the command? 2: why is ausearch producing the AVCs? Thx, LCB. -- LC (Lenny) Bruzenak lenny@magitekltd.com