• # mpd.socket

    Posté par . En réponse au message rc.local. Évalué à 2. Dernière modification le 25 novembre 2016 à 11:42.

    Voir le résultat de :

    # systemctl list-units | grep mpd
    

    Si tu as mpd.socket qui apparait, systemd va ouvrir un socket sur le port d'écoute de mpd et démarrer mpd lorsqu'un client se connecte sur ce port.
    Le service mpd stop va le stopper s'il est démarré, mais le socket restera ouvert par systemd. Du coup, si ton rc.local essaye de démarrer mpd, il ne pourra pas bind le port, car il est déjà ouvert.

    Dans ce cas, il faudra faire :

    # systemctl stop mpd.socket
    # systemctl disable mpd.socket
    

    et ton rc.local devrait fonctionner.