• Home
Name Date Size #Lines LOC

..--

tests/03-May-2024-756562

Android.mkD03-May-2024690 3426

CommandListener.cppD03-May-20247.8 KiB311247

CommandListener.hD03-May-20242 KiB6640

FlushCommand.cppD03-May-20242.7 KiB8852

FlushCommand.hD03-May-20241.3 KiB4925

LogAudit.cppD03-May-20246.7 KiB257195

LogAudit.hD03-May-20241.1 KiB4219

LogBuffer.cppD03-May-202414.4 KiB499379

LogBuffer.hD03-May-20242.6 KiB9050

LogBufferElement.cppD03-May-20242 KiB6944

LogBufferElement.hD03-May-20241.7 KiB5431

LogCommand.cppD03-May-20243.8 KiB13178

LogCommand.hD03-May-2024927 3211

LogListener.cppD03-May-20243.5 KiB12882

LogListener.hD03-May-20241,018 3815

LogReader.cppD03-May-20245.5 KiB192147

LogReader.hD03-May-20241.1 KiB4418

LogStatistics.cppD03-May-202428.3 KiB946777

LogStatistics.hD03-May-20245.8 KiB200121

LogTimes.cppD03-May-20245.5 KiB236161

LogTimes.hD03-May-20243.3 KiB11168

LogWhiteBlackList.cppD03-May-20245.7 KiB240182

LogWhiteBlackList.hD03-May-20241.8 KiB7234

README.auditdD03-May-2024549 1813

README.propertyD03-May-20241.7 KiB2926

event.logtagsD03-May-20241.2 KiB3735

libaudit.cD03-May-20247.6 KiB275137

libaudit.hD03-May-20242.3 KiB9830

main.cppD03-May-20246 KiB208106

README.auditd

1Auditd Daemon
2
3The audit daemon is a simplified version of its desktop
4counterpart designed to gather the audit logs from the
5audit kernel subsystem. The audit subsystem of the kernel
6includes Linux Security Modules (LSM) messages as well.
7
8To enable the audit subsystem, you must add this to your
9kernel config:
10CONFIG_AUDIT=y
11
12To enable a LSM, you must consult that LSM's documentation, the
13example below is for SELinux:
14CONFIG_SECURITY_SELINUX=y
15
16This does not include possible dependencies that may need to be
17satisfied for that particular LSM.
18

README.property

1The properties that logd responds to are:
2
3name                       type default  description
4logd.auditd                 bool  true   Enable selinux audit daemon
5logd.auditd.dmesg           bool  true   selinux audit messages duplicated and
6                                         sent on to dmesg log
7logd.statistics             bool depends Enable logcat -S statistics.
8ro.config.low_ram           bool  false  if true, logd.statistics default false
9ro.build.type               string       if user, logd.statistics default false
10logd.statistics.dgram_qlen  bool  false  Record dgram_qlen statistics. This
11                                         represents a performance impact and
12                                         is used to determine the platform's
13                                         minimum domain socket network FIFO
14                                         size (see source for details) based
15                                         on typical load (logcat -S to view)
16persist.logd.size          number 256K   default size of the buffer for all
17                                         log ids at initial startup, at runtime
18                                         use: logcat -b all -G <value>
19persist.logd.size.main     number 256K   Size of the buffer for the main log
20persist.logd.size.system   number 256K   Size of the buffer for the system log
21persist.logd.size.radio    number 256K   Size of the buffer for the radio log
22persist.logd.size.event    number 256K   Size of the buffer for the event log
23persist.logd.size.crash    number 256K   Size of the buffer for the crash log
24
25NB:
26- number support multipliers (K or M) for convenience. Range is limited
27  to between 64K and 256M for log buffer sizes. Individual logs override the
28  global default.
29