URL:
https://github.com/SSSD/sssd/pull/5477
Author: sigv
Title: #5477: DEBUG: Use () in program identifier instead of []
Action: opened
PR body:
"""
SYSLOG_IDENTIFIER should not use square brackets "[]" as a separator. As per the
informational RFC 3164, square brackets in the TAG portion represent the process ID
(PID).
If Journald is forwarded to Syslog and written in line with RFC 3164, the resulting lines
would have contained TAG as:
- `sssd[sudo][1234]: `
- `sssd[be[EXAMPLE.COM]][1235]: `
This change replaces those respectively with
- `sssd(sudo)[1234]: `
- `sssd(be(EXAMPLE.COM))[1235]: `
This still allows parsing the SYSLOG_IDENTIFIER, if so preferred, while complying with RFC
3164 at the same time.
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/5477/head:pr5477
git checkout pr5477