Description of problem:
I ran into an issue when setting up systemd-journal-upload to "send" journal log entries to a remote host. It appears that
[root@vm2 CA]# grep User= /lib/systemd/system/systemd-journal-upload.service
[root@vm2 CA]# id systemd-journal-upload
id: ‘systemd-journal-upload’: no such user
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. dnf install systemd-journal-remote
2. id systemd-journal-upload
no user created.
since the service sets a user, I would expect the rpm to create it during install.
DynamicUser= creates the user dynamically at runtime and frees the allocation when the service finishes. The user is not added to /etc/passwd or similar and "id" command won't show it. For more information, see man systemd.exec(5), section CREDENTIALS.