summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--custom/mpd.nix5
1 files changed, 2 insertions, 3 deletions
diff --git a/custom/mpd.nix b/custom/mpd.nix
index fceb62fe..f8c7616c 100644
--- a/custom/mpd.nix
+++ b/custom/mpd.nix
@@ -20,8 +20,7 @@ let
20 user "${cfg.user}" 20 user "${cfg.user}"
21 group "${cfg.group}" 21 group "${cfg.group}"
22 22
23 ${optionalString (cfg.network.listenAddress != "any") ''bind_to_address "${cfg.network.listenAddress}"''} 23 ${concatMapStringsSep "\n" bindAddress cfg.network.listenAddresese}
24 ${optionalString (cfg.network.port != 6600) ''port "${toString cfg.network.port}"''}
25 24
26 ${cfg.extraConfig} 25 ${cfg.extraConfig}
27 ''; 26 '';
@@ -171,7 +170,7 @@ in {
171 systemd.sockets.mpd = mkIf cfg.startWhenNeeded { 170 systemd.sockets.mpd = mkIf cfg.startWhenNeeded {
172 description = "Music Player Daemon Socket"; 171 description = "Music Player Daemon Socket";
173 wantedBy = [ "sockets.target" ]; 172 wantedBy = [ "sockets.target" ];
174 listenStreams = map listenStream cfg.listenAddresses; 173 listenStreams = map listenStream cfg.network.listenAddresses;
175 socketConfig = { 174 socketConfig = {
176 Backlog = 5; 175 Backlog = 5;
177 KeepAlive = true; 176 KeepAlive = true;