]> git.ipfire.org Git - thirdparty/systemd.git/commit
journalctl: Make journalctl --user-unit= match on _SYSTEMD_USER_SLICE
authorArian van Putten <arian.vanputten@gmail.com>
Mon, 12 Aug 2019 17:36:56 +0000 (19:36 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 22 Aug 2019 11:39:54 +0000 (13:39 +0200)
commit0e4a4f56bebc94a99134d79c5e1148aa787fc4dc
tree56ad0f0c4cc2f01ec4b0464b3b0a1108edba9e65
parent23f8fbb303f1073cd1e6b93d490ea43d03ca6823
journalctl:  Make journalctl --user-unit= match on _SYSTEMD_USER_SLICE

journalctl --unit= already did this, and allows you to tail all the logs
for a certain slice easily. It seemed only natural to make --user-unit
behave in a similar way.

The _SYSTEMD_USER_SLICE field was not documented as being added by
journald, so I have added that to the documentation too.

Furthermore, I have documented the existing behaviour of --unit= and the
new behaviour of --user-unit=

The behaviour was actually not documented before, so I am also OK with
removing the match for the --unit= command instead.  The user would then
have to manually provide _SYSTEMD_SLICE= filter to journalctl in both
cases. Both options work for me.
man/journalctl.xml
man/systemd.journal-fields.xml
src/journal/journalctl.c