> -----Original Message----- > From: crash-utility-bounces@xxxxxxxxxx > [mailto:crash-utility-bounces@xxxxxxxxxx] On Behalf Of Dave Anderson > Sent: Friday, March 10, 2017 12:36 AM > To: Discussion list for crash utility usage, maintenance and development > <crash-utility@xxxxxxxxxx> > Subject: Re: feature to dump audit logs in vmcore > > > > ----- Original Message ----- > > Dave, > > > > I wrote an extension module to dump audit logs in vmcore. > > How about this in crash utility as a built-in command? > > > > crash> extend /root/repos/crash-dumpaudit-command/src/dumpaudit.so > > /root/repos/crash-dumpaudit-command/src/dumpaudit.so: shared object > > loaded > > crash> dumpaudit > > type=1300 audit(1489022639.875:164489): arch=c000003e syscall=0 > > success=yes exit=0 a0=5 a1=7fedd3b00000 a2=400 a3=22 items=0 ppid=2575 > > pid=10428 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 > > tty=pts1 ses=1 comm="pidof" exe="/usr/sbin/killall5" > > subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 > key=(null) > > type=1320 audit(1489022639.875:164489): > > type=1320 audit(1489022639.875:164487): > > type=1300 audit(1489022639.875:164490): arch=c000003e syscall=3 > > success=yes exit=0 a0=5 a1=1 a2=8 a3=0 items=0 ppid=2575 pid=10428 > > auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=pts1 > > ses=1 comm="pidof" exe="/usr/sbin /killall5" > > subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 > key=(null) > > ...<cut>... > > OK, as I understand it, this is similar in nature to the trace extension module, > in that you can display the data that happened to be in kernel memory (and didn't > make it to disk) when the kernel crashed. > > Honestly, I have never seen/heard of any discussions about audit logs w/respect > to > crash analysis in the past, so I'm guessing that you must have come upon a real > kernel crash that involved auditing. I have never seen audit itself causing kernel crash but I sometimes need to see audit logs to get any hint to know what was happening on the crashed system in the timing of crash. > > Anyway, I definitely don't see it as a top-level built-in command. Perhaps > you could > argue for an option to an existing command -- "ps", "log" or "sys" maybe? > Yes, I never definitely need the name "dumpaudit. I think log command is best suited in meaning for audit logs. By the way. I don't understand why you listed ps command first. I don't find any similarity to ps command with audit. -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility