journal: rename special journal field _SYSTEM_CONTEXT= → _RUNTIME_SCOPE=
Previously the field "_SYSTEM_CONTEXT" knew he values "initrd" + "main". Let's change
this to "_RUNTIME_SCOPE" and "initrd" + "system".
Why? The sysext logic has a very similar concept of "scopes", declaring
whether a sysext image is intended for the initrd or the main system.
Let's thus use the same naming for both.
sysext's extension-release files hence know SYSEXT_SCOPE=initrd|system,
and the journal messages know _RUNTIME_SCOPE=initrd|system, which makes
this reasonably systematic.
Follow-up for: cae8edd93c
(This is not an API break, since no version with this commit has ever
been released.)
This commit is contained in:
committed by
Luca Boccassi
parent
bf07a12516
commit
abd6faae80
@@ -1035,11 +1035,7 @@ static void dispatch_message_real(
|
||||
if (!isempty(s->namespace_field))
|
||||
iovec[n++] = IOVEC_MAKE_STRING(s->namespace_field);
|
||||
|
||||
if (in_initrd())
|
||||
iovec[n++] = IOVEC_MAKE_STRING("_SYSTEM_CONTEXT=initrd");
|
||||
else
|
||||
iovec[n++] = IOVEC_MAKE_STRING("_SYSTEM_CONTEXT=main");
|
||||
|
||||
iovec[n++] = in_initrd() ? IOVEC_MAKE_STRING("_RUNTIME_SCOPE=initrd") : IOVEC_MAKE_STRING("_RUNTIME_SCOPE=system");
|
||||
assert(n <= m);
|
||||
|
||||
if (s->split_mode == SPLIT_UID && c && uid_is_valid(c->uid))
|
||||
|
||||
Reference in New Issue
Block a user