]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: make persistent journal the default
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 Nov 2025 15:51:21 +0000 (16:51 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 12 Nov 2025 23:08:31 +0000 (00:08 +0100)
NEWS
meson_options.txt

diff --git a/NEWS b/NEWS
index 26148ce1c77394c13b9e142e1a0d683b1ffc77f1..10f8bffd23d910f00fd475ae68d2e7f9a8a21a2a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -19,6 +19,12 @@ CHANGES WITH 259 in spe:
           command to add recovery keys to existing user accounts. Previously,
           recovery keys could only be configured during initial user creation.
 
+        * The default storage mode for the journal is now 'persistent'.
+          Previously, the default was 'auto', so the presence or lack of
+          /var/log/journal determined the default storage mode, if no
+          overriding configuration was provided. The default can be changed
+          with -Djournal-storage-default=.
+
 CHANGES WITH 258:
 
         Incompatible changes:
index f8a0fe37123ada88f697ddc5ee6ccf956d96f567..4ce3c7faca0b3f5391af458735e35507679ca69e 100644 (file)
@@ -139,7 +139,7 @@ option('timedated', type : 'boolean',
        description : 'install the systemd-timedated daemon')
 option('timesyncd', type : 'boolean',
        description : 'install the systemd-timesyncd daemon')
-option('journal-storage-default', type : 'combo', choices : ['auto', 'volatile', 'persistent', 'none'],
+option('journal-storage-default', type : 'combo', choices : ['persistent', 'auto', 'volatile', 'none'],
        description : 'default storage mode for journald (main namespace)')
 option('remote', type : 'feature', deprecated : { 'true' : 'enabled', 'false' : 'disabled' },
        description : 'support for "journal over the network"')