mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
This reduces the number of writes to the disk improving disk longevity and IO performance. Note that systemd-journald is already very reasonable with how often it writes to the disk. It's flush interval is 5 minutes. Most users of FreedomBox are not expected to see logs. Those that see the logs do so for debugging purposes. Debugging can still be done if reboot does not occur. Users can change the logging mode to 'persistent' before debugging issues that require reboot. This makes debugging harder for non-reproducible bugs, but is, at present, considered an acceptable compromise. Tests: - On a fresh container, with the patch applied, config page shows 'volatile' as the logging mode. - On an container with changes not applied, start freedombox service. Then apply the patch and restart service. config app setup will be run. Config page shows 'volatile' as the logging mode. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>