Hi Antoine :) On 8/22/22 16:55, Antoine Beaupre wrote:
[…] > Here the mpd daemon tries to start whenever *anyone* SSHes into my home server. I have a system-wide mpd running on that server, yet it still tries to start the socket service, which means that any systemd --user session is "degraded". Here's one example:anarcat@marcos:~$ systemctl list-units --failed UNIT LOAD ACTIVE SUB DESCRIPTION ● mpd.socket loaded failed failed mpd.socket […] anarcat@marcos:~$ systemctl --user status mpd.socket ● mpd.socket Loaded: loaded (/home/anarcat/.config/systemd/user/mpd.socket; enabled; vendor preset: enabled) Active: failed (Result: resources) Triggers: ● mpd.service Listen: [::]:6600 (Stream) […]
It looks like socket service was explicitly installed for anarcat@marcos, the unit lies in ${HOME}/.config/systemd/user/mpd.socket (then it fails because MPD is already running system wide on :6600).
The .service file also tries to start for some users:
[…]
register@marcos:~$ systemctl --user status mpd.service
● mpd.service - Music Player Daemon
Loaded: loaded (/usr/lib/systemd/user/mpd.service; enabled; vendor
preset: enabled)
Active: failed (Result: exit-code) since Mon 2022-08-22 10:51:21 EDT; 18s
ago
Docs: man:mpd(1)
man:mpd.conf(5)
file:///usr/share/doc/mpd/html/user.html
Process: 613776 ExecStart=/usr/bin/mpd --no-daemon (code=exited,
status=1/FAILURE)
Main PID: 613776 (code=exited, status=1/FAILURE)
CPU: 85ms
That I don't understand, systemd service is already disabled for user, cf. https://salsa.debian.org/mpd-team/mpd/-/commit/891b8318 (shipped in 0.21.26-1).
I've installed MPD on a fresh bullseye headless install, I don't get MPD user service|socket enabled and trying to start.
Maybe you have some settings kept from a previous dist upgrade? Did I miss something? Cheers k.
OpenPGP_signature
Description: OpenPGP digital signature

