]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
man: document that setting Storage= in namespaces journald menas LogDirectory= in...
authorLennart Poettering <lennart@poettering.net>
Mon, 26 Sep 2022 14:13:20 +0000 (16:13 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Mon, 26 Sep 2022 18:29:49 +0000 (19:29 +0100)
Replaces: #24789

man/journald.conf.xml

index 4b0dd90cbbdb7893ff4fb8fbf85b256c28929290..a14abad32df125ae59516abaed1c70fa61841002 100644 (file)
         is not removed. In the other direction,
         <citerefentry><refentrytitle>journalctl</refentrytitle><manvolnum>1</manvolnum></citerefentry> with
         the <option>--flush</option> option may be used to move volatile data to persistent storage.</para>
+
+        <para>When journal namespacing (see <varname>LogNamespace=</varname> in
+        <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>5</manvolnum></citerefentry>) is
+        used, setting <varname>Storage=</varname> to <literal>volatile</literal> or <literal>auto</literal>
+        will not have an effect on the creation of the per-namespace logs directory in
+        <filename>/var/log/journal/</filename>, as the <filename>systemd-journald@.service</filename> service
+        file by default carries <varname>LogsDirectory=</varname>. To turn that off, add a unit file drop-in
+        file that sets <varname>LogsDirectory=</varname> to an empty string.</para>
         </listitem>
       </varlistentry>