PRAUDIT(1)
π PRAUDIT π
ok so bestie, welcome to praudit(1) β that's the section 1 manual page for praudit, literally the tool that reads your audit trail files out loud (well, prints them) so you can actually look at them π
β¨ SYNOPSIS β¨
praudit [-lpx] [-r | -s] [-d del] [file ...]
like yes that's the whole vibe. flags go in, files go in, readable audit tokens come out π¦
πΈ DESCRIPTION πΈ
okay so the tea: praudit prints the contents of audit trail files to standard output in human-readable form π and if you don't give it any file argument at all? it just reads from standard input by default. no cap, it's that easy.
The options are as follows, bestie β pay attention, this is the good part π
-ddel β Specifies the delimiter. and the default delimiter? the comma. iconic of it honestly π-lβ Prints the entire record on the same line. if you don't pass this, every token gets displayed on a different line. so yeah,-lis the "squish it all together" flag β¨-pβ Specify this one if input toprauditis piped from thetail(1)utility. this makesprauditsync to the start of the next record π«Ά-rβ Prints the records in their raw, numeric form. heads up: this option is exclusive from-sβ it's giving "pick one, you can't have both" π-sβ Prints the tokens in their short form. short text representations for record and event type are displayed. and this one is exclusive from-rβ same deal, it's a whole either/or situation π-xβ Print audit records in the XML output format. yes, XML. somebody had to do it π§
so if you don't specify raw or short form, the default is printing tokens in their long form π and in long form it gets gorgeous:
- Events are displayed as per their descriptions given in
/etc/security/audit_event - UIDs and GIDs are expanded to their names
- dates and times are displayed in human-readable format π
π FILES π
/etc/security/audit_classβ Descriptions of audit event classes./etc/security/audit_eventβ Descriptions of audit events.
π¦ SEE ALSO π¦
auditreduce(1), audit(4), auditpipe(4), audit_class(5), audit_event(5)
π HISTORY π
so the lore is: the OpenBSM implementation was created by McAfee Research, the security division of McAfee Inc., under contract to Apple Computer Inc. in 2004 β and then it was subsequently adopted by the TrustedBSD Project as the foundation for the OpenBSM distribution. main character origin story fr fr π
πΈ AUTHORS πΈ
This software was created by McAfee Research, the security research division of McAfee, Inc., under contract to Apple Computer Inc. Additional authors include Wayne Salamon, Robert Watson, and SPARTA Inc. π
and also β the Basic Security Module (BSM) interface to audit records and audit event stream format were defined by Sun Microsystems. absolute legends, we stan π
ngl the vibes are immaculate but like...-rand-sare mutually exclusive, remember that or it's gonna be a whole thing π
okay that's the page, bestie β love u, go read those audit trails π this was the Debian build of the page, dated November 5, 2006, and yes, PRAUDIT(1) ate and left no crumbs. periodt πβ¨
π¦ where this page comes from
- nixos 26.05: openbsm 1.1
- nixpkgs unstable: openbsm 1.1
- Copyright (c) 2004 Apple Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms