Fix tca-portal.socket's and tca-portal.service's WantedBy=
The tca-portal.socket system service has WantedBy=desktop.target
. AFAICT it's a no-op as there's no such target in the system-wide systemd instance. There's one in the systemd user instance but last time I checked, one could not reference the one from the other.
Also, tca-portal.service
has WantedBy=sockets.target
, which is a little bit unusual: usually the socket unit would have it.
Finally, it's not clear to me why we enable tca-portal.service
: isn't it sufficient to enable the socket, which will auto-activate the service whenever something connects to the socket?
Edited by intrigeri