]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/journal-remote.conf.xml
man: add version info
[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"
12b42c76 3 "http://www.oasis-open.org/docbook/xml/4.2/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>
12b42c76 30 <para><filename>/etc/systemd/journal-remote.conf</filename></para>
50e66628
ZJS
31 <para><filename>/etc/systemd/journal-remote.conf.d/*.conf</filename></para>
32 <para><filename>/run/systemd/journal-remote.conf.d/*.conf</filename></para>
33 <para><filename>/usr/lib/systemd/journal-remote.conf.d/*.conf</filename></para>
eaa5251d
CM
34 </refsynopsisdiv>
35
36 <refsect1>
37 <title>Description</title>
38
50e66628 39 <para>These files configure various parameters of
0f943ae4
ZJS
40 <citerefentry><refentrytitle>systemd-journal-remote.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
41 See
675fa6ea 42 <citerefentry><refentrytitle>systemd.syntax</refentrytitle><manvolnum>7</manvolnum></citerefentry>
0f943ae4 43 for a general description of the syntax.</para>
eaa5251d
CM
44 </refsect1>
45
46 <xi:include href="standard-conf.xml" xpointer="main-conf" />
47
48 <refsect1>
49 <title>Options</title>
50
51 <para>All options are configured in the
bdac5608 52 [Remote] section:</para>
eaa5251d 53
d2acdcc6 54 <variablelist class='config-directives'>
9d3737f1
MS
55 <varlistentry>
56 <term><varname>Seal=</varname></term>
57
58 <listitem><para>Periodically sign the data in the journal using Forward Secure Sealing.
ec07c3c8
AK
59 </para>
60
61 <xi:include href="version-info.xml" xpointer="v229"/></listitem>
9d3737f1
MS
62 </varlistentry>
63
eaa5251d
CM
64 <varlistentry>
65 <term><varname>SplitMode=</varname></term>
66
67 <listitem><para>One of <literal>host</literal> or <literal>none</literal>.
ec07c3c8
AK
68 </para>
69
70 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
71 </varlistentry>
72
73 <varlistentry>
74 <term><varname>ServerKeyFile=</varname></term>
75
ec07c3c8
AK
76 <listitem><para>SSL key in PEM format.</para>
77
78 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
79 </varlistentry>
80
81 <varlistentry>
82 <term><varname>ServerCertificateFile=</varname></term>
83
ec07c3c8
AK
84 <listitem><para>SSL certificate in PEM format.</para>
85
86 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
87 </varlistentry>
88
89 <varlistentry>
90 <term><varname>TrustedCertificateFile=</varname></term>
91
ec07c3c8
AK
92 <listitem><para>SSL CA certificate.</para>
93
94 <xi:include href="version-info.xml" xpointer="v220"/></listitem>
eaa5251d
CM
95 </varlistentry>
96
f12b399d 97 <varlistentry>
98 <term><varname>MaxUse=</varname></term>
99 <term><varname>KeepFree=</varname></term>
100 <term><varname>MaxFileSize=</varname></term>
101 <term><varname>MaxFiles=</varname></term>
102
103 <listitem><para>These are analogous to <varname>SystemMaxUse=</varname>,
104 <varname>SystemKeepFree=</varname>, <varname>SystemMaxFileSize=</varname>
105 and <varname>SystemMaxFiles=</varname> in
106 <citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para>
107
108 <para><varname>MaxUse=</varname> controls how much disk space
109 the <command>systemd-journal-remote</command> may use up at most.
110 <varname>KeepFree=</varname> controls how much disk
111 space <command>systemd-journal-remote</command> shall leave free for other uses.
112 <command>systemd-journal-remote</command> will respect both limits
113 and use the smaller of the two values.</para>
114
115 <para><varname>MaxFiles=</varname> controls how many
116 individual journal files to keep at most. Note that only
117 archived files are deleted to reduce the number of files until
118 this limit is reached; active files will stay around. This
119 means that, in effect, there might still be more journal files
120 around in total than this limit after a vacuuming operation is
ec07c3c8
AK
121 complete.</para>
122
123 <xi:include href="version-info.xml" xpointer="v253"/></listitem>
f12b399d 124 </varlistentry>
125
eaa5251d
CM
126 </variablelist>
127
128 </refsect1>
129
130 <refsect1>
131 <title>See Also</title>
132 <para>
f12b399d 133 <citerefentry><refentrytitle>journald.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
eaa5251d 134 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
f12b399d 135 <citerefentry><refentrytitle>systemd-journal-remote.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
eaa5251d
CM
136 <citerefentry><refentrytitle>systemd-journald.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>
137 </para>
138 </refsect1>
139
140</refentry>