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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to