On Thu, 2024-10-24 at 13:41 +0200, Esben Haabendal via lists.openembedded.org
wrote:
> Commit 18d46e11d85d ("systemd: fix dead link /var/log/README") broke the
> default systemd behavior when VOLATILE_LOG_DIR is set to false.
>
> By not creating the /var/log/journal directory, the default configured
> systemd (Storage=auto) will silently revert to just doing volatile
> logging (/run/journal).
>
> The problem fixed with the above mentioned commit was specifically related
> to configurations where VOLATILE_LOG_DIR is true, in which case it should
> be perfectly fine to not create the /var/log/journal directory, so we
> should be able to keep the fix in place, while not breaking behavior for
> non VOLATILE_LOG_DIR configurations.
>
> Signed-off-by: Esben Haabendal <[email protected]>
> ---
> meta/recipes-core/systemd/systemd_256.6.bb | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/systemd/systemd_256.6.bb
> b/meta/recipes-core/systemd/systemd_256.6.bb
> index
> 68f15ab065dd5985e4e5cefc2cd005dba5ac9c7f..88ee0c8a7f89726fc9be489f3fc419f9feb37251
> 100644
> --- a/meta/recipes-core/systemd/systemd_256.6.bb
> +++ b/meta/recipes-core/systemd/systemd_256.6.bb
> @@ -254,7 +254,7 @@ EXTRA_OEMESON += "-Dnobody-user=nobody \
> -Dsystem-uid-max=999 \
> -Dsystem-alloc-gid-min=101 \
> -Dsystem-gid-max=999 \
> - -Dcreate-log-dirs=false \
> + ${@ '-Dcreate-log-dirs=false' if
> oe.types.boolean(d.getVar('VOLATILE_LOG_DIR')) else '' } \
> ${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf',
> '-Ddefault-mdns=no -Ddefault-llmnr=no', '', d)} \
> "
>
>
There were recent changes in this area so that is not the correct way
to do this in master.
meta/conf/bitbake.conf:BB_RENAMED_VARIABLES[VOLATILE_LOG_DIR] = "is obsolete
and no longer supported"
This does make me wonder about testing :(.
Cheers,
Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#206295):
https://lists.openembedded.org/g/openembedded-core/message/206295
Mute This Topic: https://lists.openembedded.org/mt/109188214/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-