Re: journald vs auditd

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

 



Well, actually I would like a feature to filter out audit data when
looking at logs. I often do things like journalctl -o cat -f or
journalctl -o cat -b | less or something without targetting a single
unit or whatever, and in some cases I see a ton of those. I believe
there is no way to filter only audit messages but show the rest?

W dniu 25.11.2018 o 13:53, Lennart Poettering pisze:
> On Sa, 24.11.18 14:38, Michał Zegan (webczat_200@xxxxxxxxxxxxxx) wrote:
> 
>> Hello,
>> Does journald intent to replace auditd?
> 
> Well, no.
> 
> I mean, there's some useful log data generated through the audit
> framework that is not available elsewhere, and I think it's useful do
> have this among the rest of the log data, hence we added support for
> collecting that data. However, journald cannot replace auditd in most
> ways, it will only register itself as an additional listener to audit
> messages but not as the userspace consumer of it, like auditd
> does. And that's on purpose: if you want the full auditd subsystem use
> auditd really. journald is just an additional consumer of the data,
> that is all, and it doesn't want to take full possession of the audit
> stream like auditd does.
> 
>> Because it has ability to get audit messages and uses it by default,
>> also turning on audit.  On the other hand, it does not silence dmesg
>> audit messages like auditd seems to do, why?
> 
> So, yeah, this sucks a bit. This is a kernel limitation. There has
> been some work on fixing this in the kernel, but it never was
> finished.  Right now the implemented logic in the kernel is that only
> if a userspace consumer of audit is running then the forward-to-kmsg
> logic in the kernel is turned off and additional listeners (such as
> journald) do not effect that logic. The idea of the unfinished work
> was that the kernel would be changed to turn off the forward-to-kmsg
> as soon as either a consumer is active or when at least one additional
> listener is active.
> 
> There's a rhbz bug about this, open since a long long time:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1160046
> 
> It's a pity this work went nowhere...
> 
> Lennart
> 

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
systemd-devel mailing list
systemd-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux