From 238bb65c0fd95ee3d6331d27c993b01e2103861b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Fri, 7 Nov 2025 16:51:21 +0100 Subject: [PATCH] meson: make persistent journal the default --- NEWS | 6 ++++++ meson_options.txt | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 26148ce1c77..10f8bffd23d 100644 --- 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: diff --git a/meson_options.txt b/meson_options.txt index f8a0fe37123..4ce3c7faca0 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -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"') -- 2.47.3