mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
Document journald sockets paths a bit more
Adding them to the documentation makes it easier to find the right man page for people who are trying to understand where some socket in the filesystem is coming from.
This commit is contained in:
parent
7d18d348da
commit
37b7affefd
@ -372,6 +372,7 @@ MANPAGES_ALIAS += \
|
||||
man/systemd-hybrid-sleep.service.8 \
|
||||
man/systemd-initctl.8 \
|
||||
man/systemd-initctl.socket.8 \
|
||||
man/systemd-journald-audit.socket.8 \
|
||||
man/systemd-journald-dev-log.socket.8 \
|
||||
man/systemd-journald.8 \
|
||||
man/systemd-journald.socket.8 \
|
||||
@ -658,6 +659,7 @@ man/systemd-hibernate.service.8: man/systemd-suspend.service.8
|
||||
man/systemd-hybrid-sleep.service.8: man/systemd-suspend.service.8
|
||||
man/systemd-initctl.8: man/systemd-initctl.service.8
|
||||
man/systemd-initctl.socket.8: man/systemd-initctl.service.8
|
||||
man/systemd-journald-audit.socket.8: man/systemd-journald.service.8
|
||||
man/systemd-journald-dev-log.socket.8: man/systemd-journald.service.8
|
||||
man/systemd-journald.8: man/systemd-journald.service.8
|
||||
man/systemd-journald.socket.8: man/systemd-journald.service.8
|
||||
@ -1364,6 +1366,9 @@ man/systemd-initctl.html: man/systemd-initctl.service.html
|
||||
man/systemd-initctl.socket.html: man/systemd-initctl.service.html
|
||||
$(html-alias)
|
||||
|
||||
man/systemd-journald-audit.socket.html: man/systemd-journald.service.html
|
||||
$(html-alias)
|
||||
|
||||
man/systemd-journald-dev-log.socket.html: man/systemd-journald.service.html
|
||||
$(html-alias)
|
||||
|
||||
|
@ -46,6 +46,7 @@
|
||||
<refname>systemd-journald.service</refname>
|
||||
<refname>systemd-journald.socket</refname>
|
||||
<refname>systemd-journald-dev-log.socket</refname>
|
||||
<refname>systemd-journald-audit.socket</refname>
|
||||
<refname>systemd-journald</refname>
|
||||
<refpurpose>Journal service</refpurpose>
|
||||
</refnamediv>
|
||||
@ -54,6 +55,7 @@
|
||||
<para><filename>systemd-journald.service</filename></para>
|
||||
<para><filename>systemd-journald.socket</filename></para>
|
||||
<para><filename>systemd-journald-dev-log.socket</filename></para>
|
||||
<para><filename>systemd-journald-audit.socket</filename></para>
|
||||
<para><filename>/usr/lib/systemd/systemd-journald</filename></para>
|
||||
</refsynopsisdiv>
|
||||
|
||||
@ -227,7 +229,20 @@
|
||||
<filename>/var/log/journal</filename> is not available, or
|
||||
when <option>Storage=volatile</option> is set in the
|
||||
<citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>
|
||||
configuration file. </para></listitem>
|
||||
configuration file.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><filename>/dev/kmsg</filename></term>
|
||||
<term><filename>/dev/log</filename></term>
|
||||
<term><filename>/run/systemd/journal/dev-log</filename></term>
|
||||
<term><filename>/run/systemd/journal/socket</filename></term>
|
||||
<term><filename>/run/systemd/journal/stdout</filename></term>
|
||||
|
||||
<listitem><para>Sockets that
|
||||
<command>systemd-journald</command> will listen on that are
|
||||
visible in the file system. In addition to those, journald can
|
||||
listen for audit events using netlink.</para></listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
@ -1573,18 +1573,23 @@ int server_init(Server *s) {
|
||||
no_sockets = s->native_fd < 0 && s->stdout_fd < 0 && s->syslog_fd < 0 && s->audit_fd < 0;
|
||||
|
||||
/* always open stdout, syslog, native, and kmsg sockets */
|
||||
|
||||
/* systemd-journald.socket: /run/systemd/journal/stdout */
|
||||
r = server_open_stdout_socket(s);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
/* systemd-journald-dev-log.socket: /run/systemd/journal/dev-log */
|
||||
r = server_open_syslog_socket(s);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
/* systemd-journald.socket: /run/systemd/journal/socket */
|
||||
r = server_open_native_socket(s);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
/* /dev/ksmg */
|
||||
r = server_open_dev_kmsg(s);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
Loading…
x
Reference in New Issue
Block a user