# This service provides the same sync condition as the BusyBox syslogd,
# which allows us to create a barrier at boot for services that might
# otherwise leak log messages to console.

# Use <pid/syslogd> as barrier for other system tasks and service that
# rely on modules, firmware, and device nodes to be ready.
service if:udevd nowarn env:-/etc/default/sysklogd <run/udevadm:5/success> \
	[S0123456789] syslogd -F $SYSLOGD_ARGS -- System log daemon
service if:mdev  nowarn env:-/etc/default/sysklogd <run/coldplug/success> \
	[S0123456789] syslogd -F $SYSLOGD_ARGS -- System log daemon
service if:mdevd nowarn env:-/etc/default/sysklogd <run/coldplug/success> \
	[S0123456789] syslogd -F $SYSLOGD_ARGS -- System log daemon
