From b92ccc83600016947a510ed13ba72eb1ee3d3815 Mon Sep 17 00:00:00 2001 From: Daniel Lindenfelser Date: Tue, 9 Dec 2025 16:57:48 +0100 Subject: [PATCH] Update WSDD service configuration for improved network handling and stability --- modules/fileserver.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/fileserver.nix b/modules/fileserver.nix index 032d6d2..af41726 100644 --- a/modules/fileserver.nix +++ b/modules/fileserver.nix @@ -116,11 +116,13 @@ systemd.services.wsdd = { description = "Web Services Discovery daemon for Samba (wsdd)"; wantedBy = [ "multi-user.target" ]; - after = [ "network.target" "samba-smbd.service" ]; + after = [ "network-online.target" "samba.service" ]; + wants = [ "network-online.target" ]; serviceConfig = { Type = "simple"; - ExecStart = "${pkgs.wsdd}/bin/wsdd --hostname fileserver --workgroup WORKGROUP"; + ExecStart = "${pkgs.wsdd}/bin/wsdd --hostname fileserver --workgroup WORKGROUP --interface ens18"; Restart = "on-failure"; + RestartSec = 5; }; };