Hello, I've seen that needrestart reports the user processes when run as user. Could you extend needrestart to show the dialogue and restart the systemd units:
```
% id -u
1000
% needrestart
Prüfe Prozesse...
Veraltete Prozesse:
dbus-daemon[885], emacs[12635], firefox[30570], firefox-bin[20556], Privileged
Cont[26250], pulseaudio[29837], Web Content[21597], WebExtensions[20752],
Xorg[12276]
% systemctl --user status -n0 29837 30570 2>/dev/null |grep '^●' |sed 's/
-.*//; s/.* //' |uniq
pulseaudio.service
ff.service
% systemctl --user restart pulseaudio.service
```
Regards Jörg
--
Die Erde ist das einzigste Irrenhaus, das von seinen eigenen Insassen
verwaltet wird.
(U. Schmidt)
signature.asc
Description: PGP signature

