• trevor@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    8 months ago

    How do you get plain-text logs instead of the garbage binary format that journalctl forces on you?

    • 2xsaiko
      link
      fedilink
      arrow-up
      14
      ·
      8 months ago

      Set ForwardToSyslog=yes in journald.conf and install a syslog daemon. Also optionally Storage=volatile (I wouldn’t set Storage=none unless you want systemd to no longer show you any logs anywhere including in systemctl status because I assume it will do that)

    • atzanteol@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      8 months ago

      By configuring journald to forward messages to syslog as is the default.

      “forces on you” 🙄

      Edit: Systemd has been around for 14 years. Did you never think to google this?

      • 2xsaiko
        link
        fedilink
        arrow-up
        1
        ·
        8 months ago

        It’s not the default fwiw. From journald.conf(5):

        By default, only forwarding to wall is enabled.