meson: make persistent journal the default

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2025-11-07 16:51:21 +01:00
parent 7af88c1e1e
commit 238bb65c0f
2 changed files with 7 additions and 1 deletions

6
NEWS
View File

@@ -19,6 +19,12 @@ CHANGES WITH 259 in spe:
command to add recovery keys to existing user accounts. Previously, command to add recovery keys to existing user accounts. Previously,
recovery keys could only be configured during initial user creation. 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: CHANGES WITH 258:
Incompatible changes: Incompatible changes:

View File

@@ -139,7 +139,7 @@ option('timedated', type : 'boolean',
description : 'install the systemd-timedated daemon') description : 'install the systemd-timedated daemon')
option('timesyncd', type : 'boolean', option('timesyncd', type : 'boolean',
description : 'install the systemd-timesyncd daemon') 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)') description : 'default storage mode for journald (main namespace)')
option('remote', type : 'feature', deprecated : { 'true' : 'enabled', 'false' : 'disabled' }, option('remote', type : 'feature', deprecated : { 'true' : 'enabled', 'false' : 'disabled' },
description : 'support for "journal over the network"') description : 'support for "journal over the network"')