[systemd-devel] systemctl logs to journal/kmsg intended?
Lennart Poettering
lennart at poettering.net
Tue Jun 20 14:41:14 UTC 2023
On Di, 20.06.23 07:53, Christopher Wong (Christopher.Wong at axis.com) wrote:
> Hi,
>
> Is it intended that systemctl should send log messages to the
> journal and kmsg with this patch? Because previously it was only
> writing to console.
Nope. log_setup() doesn't do this, unless $SYSTEMD_LOG_TARGET= is
configured to do so, or journald is told to.
> commit 158fdd5326a750fe01fcaa76ac4a56fe197cf1aa
> Author: Yu Watanabe watanabe.yu+github at gmail.com<mailto:watanabe.yu+github at gmail.com>
> Date: Thu Jul 7 16:38:54 2022 +0900
>
> systemctl: enable colorized logging by default
>
> diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
> index 003d2f0c25..fa32c67a08 100644
> --- a/src/systemctl/systemctl.c
> +++ b/src/systemctl/systemctl.c
> @@ -1113,8 +1113,7 @@ static int run(int argc, char *argv[]) {
> int r;
> setlocale(LC_ALL, "");
> - log_parse_environment();
> - log_open();
> + log_setup();
>
>
> *****Email Confidentiality Notice***** This communication and any
> attached files are confidential and are only intended for the use of
> the individual or entity to which they are directed. They may
> contain information that is privileged and exempt from disclosure
> under applicable law. If an addressing or transmission error has
> misdirected this email, please notify the sender and delete it from
> your system. If you are not the intended recipient, you may not use,
> disclose, distribute, copy, print, or rely on this email.
You are posting this to a public mailing list, you know this? I
presume you don't actually mean this confidentiality notice, do you?
Lennart
--
Lennart Poettering, Berlin
More information about the systemd-devel
mailing list