Control: affects 764678 + dirmngr gnupg-agent pulseaudio On Fri 2016-08-05 12:38:58 -0400, Daniel Kahn Gillmor wrote: > On Tue 2016-06-28 19:39:26 -0400, Michael Biebl wrote: >> Daniel, which service do you have in mind which already requires a >> systemd user session and systemd user services? > > i'm looking at this for the gnupg-agent and dirmngr packages > (gpg-agent.service and dirmngr.service), which are currently generated > From the gnupg2 source package in experimental.
fwiw, i think that the pulseaudio user service would also be a good idea to enable automatically. Currently, on a testing system with a stock gnome-core 1:3.20+1 installed, without the pulseaudio user service being enabled, a user session will persist up to 20 seconds after logout is complete, waiting on "/usr/bin/pulseaudio --start --log-target=syslog" to terminate. the 20 seconds comes from pulse's "--exit-idle-time" default: https://sources.debian.net/src/pulseaudio/8.0-2/src/daemon/daemon-conf.c/?hl=72#L61 if the user does: systemctl --user enable pulseaudio and then logs out, waits at least 20 seconds, and logs back in again, then her new pulse server will be managed by the systemd user services (user@NNNN.service in the cgroup hierarchy shown by "systemctl status") instead of in the specific login session (session-N.scope). Subsequent logouts no longer wait for pulseaudio to terminate. On machines running systemd, a user service seems like a cleaner way to supervise pulseaudio. --dkg
signature.asc
Description: PGP signature