On Thu, 28 Jul 2022 14:51:04 -0300 Chris Mitchell <ch...@oldnest.ca> wrote:
> > On Thu 28 Jul 2022 at 10:35:07 (-0400), Greg Wooledge wrote: > > > Given the order of the processes shown in your session-8, it looks > > > like it might be an XFCE thing. Maybe start there? I can't help > > > you with that, though. > > Fair enough. Thanks for your insight up to this point! Found it! It was indeed very much "an XFCE thing". It's even a documented behaviour, if you know where to look: https://docs.xfce.org/xfce/xfce4-session/advanced#ssh_and_gpg_agents After creating the two xfconf entries per that page: xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled \ -n -t bool -s false xfconf-query -c xfce4-session -p /startup/gpg-agent/enabled \ -n -t bool -s false …and logging out and in again, no more rogue ssh-agent: $ pgrep -a ssh-agent 2903 /usr/bin/ssh-agent -D -a /run/user/1000/ssh-agent.socket $ systemctl --user status ssh-agent.service ● ssh-agent.service - SSH key agent Loaded: loaded (/etc/xdg/systemd/user/ssh-agent.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2022-07-28 15:15:13 ADT; 14min ago Main PID: 2903 (ssh-agent) Tasks: 1 (limit: 9302) Memory: 560.0K CPU: 5ms CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/ssh-agent.service └─2903 /usr/bin/ssh-agent -D -a /run/user/1000/ssh-agent.socket Victory! Thanks again to everybody who offered pointers. And I've added another entry in the list of "helpful" automatic stuff to disable when configuring a new desktop system. I'm starting to seriously consider that I might be happier with just a decent window manager after all. Cheers! -Chris