]> code.delx.au - pulseaudio/commit
log: Add support for the systemd journal
authorpoljar (Damir Jelić) <poljarinho@gmail.com>
Tue, 3 Dec 2013 00:09:56 +0000 (01:09 +0100)
committerPeter Meerwald <p.meerwald@bct-electronic.com>
Fri, 20 Dec 2013 12:06:04 +0000 (13:06 +0100)
commitd20ee7e7f21a9deed61ac5adb46cc64921e01796
tree86257bc74cca6a0501ad76411f9848fa10b0255a
parenta8fea5c468c96b34d62f60062ea260048fd6d36d
log: Add support for the systemd journal

The journal is a component of systemd, that captures Syslog messages,
Kernel log messages, initial RAM disk and early boot messages as well
as messages written to STDOUT/STDERR of all services, indexes them and
makes this available to the user.

It can be used in parallel, or in place of a traditional syslog daemon,
such as rsyslog or syslog-ng.

The journal offers a couple of improvements over traditional logging
facilities (e.g. advanced filtering capabilities).

This patch adds support for logging directly to the journal using its
native API.
configure.ac
man/pulse-daemon.conf.5.xml.in
man/pulseaudio.1.xml.in
src/Makefile.am
src/daemon/cmdline.c
src/daemon/main.c
src/pulsecore/log.c
src/pulsecore/log.h