Manage user-based Systemd resources with Puppet
The upstream Puppet systemd module we use doesn't have support for user-based Systemd resources:
- Support reload of systemd --user for non-zero UIDs #416
- create services/timers for users #328
- Add documentation about user services #381
We have some use-cases where it'd be great to be able to manage such resources with Puppet (Podman-based rootless containers, as we use for Weblate and HedgeDoc, for example). While we could implement that on our side, I think it makes more sense to do that in upstream, so I'll label this with T:Wait.
Edited by Zen Fu