]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/journal-remote.conf.xml
journald: bring order of MaxLevelXYZ= setting explanations in sync with listed names
[thirdparty/systemd.git] / man / journal-remote.conf.xml
CommitLineData
eaa5251d 1<?xml version='1.0'?> <!--*-nxml-*-->
3a54a157 2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
eea10b26 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
eaa5251d
CM
4
5<!--
db9ecf05 6 SPDX-License-Identifier: LGPL-2.1-or-later
572eb058 7
96b2fb93 8 Copyright © 2015 Chris Morgan
eaa5251d
CM
9-->
10
11<refentry id="journal-remote.conf" conditional='HAVE_MICROHTTPD'
12 xmlns:xi="http://www.w3.org/2001/XInclude">
13 <refentryinfo>
14 <title>journal-remote.conf</title>
15 <productname>systemd</productname>
eaa5251d
CM
16 </refentryinfo>
17
18 <refmeta>
19 <refentrytitle>journal-remote.conf</refentrytitle>
20 <manvolnum>5</manvolnum>
21 </refmeta>
22
23 <refnamediv>
24 <refname>journal-remote.conf</refname>
25 <refname>journal-remote.conf.d</refname>
50e66628 26 <refpurpose>Configuration files for the service accepting remote journal uploads</refpurpose>
eaa5251d
CM
27 </refnamediv>
28
29 <refsynopsisdiv>
73e97bb0
ZJS
30 <para><simplelist>
31 <member><filename>/etc/systemd/journal-remote.conf</filename></member>
b83a59f8
ZJS
32 <member><filename>/run/systemd/journal-remote.conf</filename></member>
33 <member><filename>/usr/lib/systemd/journal-remote.conf</filename></member>
73e97bb0
ZJS
34 <member><filename>/etc/systemd/journal-remote.conf.d/*.conf</filename></member>
35 <member><filename>/run/systemd/journal-remote.conf.d/*.conf</filename></member>
36 <member><filename>/usr/lib/systemd/journal-remote.conf.d/*.conf</filename></member>
37 </simplelist></para>
eaa5251d
CM
38 </refsynopsisdiv>
39
40 <refsect1>
41 <title>Description</title>
42
50e66628 43 <para>These files configure various parameters of
0f943ae4
ZJS
44 <citerefentry><refentrytitle>systemd-journal-remote.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
45 See
675fa6ea 46 <citerefentry><refentrytitle>systemd.syntax</refentrytitle><manvolnum>7</manvolnum></citerefentry>
0f943ae4 47 for a general description of the syntax.</para>
eaa5251d
CM
48 </refsect1>
49
50 <xi:include href="standard-conf.xml" xpointer="main-conf" />
51
52 <refsect1>
53 <title>Options</title>
54
55 <para>All options are configured in the
bdac5608 56 [Remote] section:</para>
eaa5251d 57
d2acdcc6 58 <variablelist class='config-directives'>
9d3737f1
MS
59 <varlistentry>
60 <term><varname>Seal=</varname></term>
61
62 <listitem><para>Periodically sign the data in the journal using Forward Secure Sealing.
ec07c3c8
AK
63 </para>
64
65 <xi:include href="version-info.xml" xpointer="v229"/></listitem>
9d3737f1
MS
66 </varlistentry>
67
eaa5251d
CM
68 <varlistentry>
69 <term><varname>SplitMode=</varname></term>
70
71 <listitem><para>One of <literal>host</literal> or <literal>none</literal>.
ec07c3c8
AK
72 </para>
73
74 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
75 </varlistentry>
76
77 <varlistentry>
78 <term><varname>ServerKeyFile=</varname></term>
79
ec07c3c8
AK
80 <listitem><para>SSL key in PEM format.</para>
81
82 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
83 </varlistentry>
84
85 <varlistentry>
86 <term><varname>ServerCertificateFile=</varname></term>
87
ec07c3c8
AK
88 <listitem><para>SSL certificate in PEM format.</para>
89
90 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
91 </varlistentry>
92
93 <varlistentry>
94 <term><varname>TrustedCertificateFile=</varname></term>
95
ec07c3c8
AK
96 <listitem><para>SSL CA certificate.</para>
97
98 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
99 </varlistentry>
100
f12b399d 101 <varlistentry>
102 <term><varname>MaxUse=</varname></term>
103 <term><varname>KeepFree=</varname></term>
104 <term><varname>MaxFileSize=</varname></term>
105 <term><varname>MaxFiles=</varname></term>
106
107 <listitem><para>These are analogous to <varname>SystemMaxUse=</varname>,
108 <varname>SystemKeepFree=</varname>, <varname>SystemMaxFileSize=</varname>
109 and <varname>SystemMaxFiles=</varname> in
110 <citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para>
111
112 <para><varname>MaxUse=</varname> controls how much disk space
113 the <command>systemd-journal-remote</command> may use up at most.
114 <varname>KeepFree=</varname> controls how much disk
115 space <command>systemd-journal-remote</command> shall leave free for other uses.
116 <command>systemd-journal-remote</command> will respect both limits
117 and use the smaller of the two values.</para>
118
119 <para><varname>MaxFiles=</varname> controls how many
120 individual journal files to keep at most. Note that only
121 archived files are deleted to reduce the number of files until
122 this limit is reached; active files will stay around. This
123 means that, in effect, there might still be more journal files
124 around in total than this limit after a vacuuming operation is
ec07c3c8
AK
125 complete.</para>
126
127 <xi:include href="version-info.xml" xpointer="v253"/></listitem>
f12b399d 128 </varlistentry>
129
eaa5251d
CM
130 </variablelist>
131
132 </refsect1>
133
134 <refsect1>
135 <title>See Also</title>
13a69c12
DT
136 <para><simplelist type="inline">
137 <member><citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
138 <member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
139 <member><citerefentry><refentrytitle>systemd-journal-remote.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
140 <member><citerefentry><refentrytitle>systemd-journald.service</refentrytitle><manvolnum>8</manvolnum></citerefentry></member>
141 </simplelist></para>
eaa5251d
CM
142 </refsect1>
143
144</refentry>