mirror of
https://git.yoctoproject.org/poky
synced 2026-03-12 02:09:39 +01:00
Busybox syslog uses a shmmem circular buffer [1][2] when launch with -C option when systemd (is enabled) takes the control of syslog messages and then forward the messages to busybox syslog daemon, systemd journald don't usage of shmmem circular buffer. If -C is specified busybox-syslog never be able to read the forwarded messages from systemd journald and don't wrote it to /var/log/messages. This file is only installed when systemd is enabled [3]. [1] https://git.busybox.net/busybox/tree/sysklogd/syslogd.c?h=1_24_stable#n464 [2] https://git.busybox.net/busybox/tree/sysklogd/logread.c?h=1_24_stable#n82 [3] http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-core/busybox/busybox.inc#n295 (From OE-Core rev: 07ea6b5fb1eae175e18ecdab3ca37304215cd428) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
26 lines
1.0 KiB
Plaintext
26 lines
1.0 KiB
Plaintext
#OPTIONS="-C"
|
|
# The above option means syslogd will log to 16K shm circular buffer.
|
|
# You could use `logread' to read it.
|
|
|
|
# All available options are:
|
|
# -O FILE : Log to FILE (default:/var/log/messages)
|
|
# -l N : Log only messages more urgent than prio N (1-8)
|
|
# -S : Smaller output
|
|
# -s SIZE : Max size (KB) before rotation (default:200KB, 0=off)
|
|
# -b N : N rotated logs to keep (default:1, max=99, 0=purge)
|
|
# -R HOST[:PORT]: Log to HOST:PORT (default PORT:514)
|
|
# -L : Log locally and via network
|
|
# -D : Drop duplicates
|
|
# -C[size_kb] : Log to shared mem buffer (use logread to read it)
|
|
# -f FILE : Use FILE as config (default:/etc/syslog.conf)
|
|
# -m MIN : Minutes between mark lines (default:20, 0=off)
|
|
# -K : Log to kernel printk buffer (use dmesg to read it)
|
|
|
|
# Example 1:
|
|
# Log to local file /var/log/mylog
|
|
# OPTIONS="-O /var/log/mylog"
|
|
#
|
|
# Example 2:
|
|
# Log to remote host
|
|
# OPTIONS="-R 192.168.1.1:601"
|