lol

nixos/mediatomb: wait for network-online.target

+3 -1
+3 -1
nixos/modules/services/misc/mediatomb.nix
··· 362 362 in mkIf cfg.enable { 363 363 systemd.services.mediatomb = { 364 364 description = "${cfg.serverName} media Server"; 365 - after = [ "network.target" ]; 365 + # Gerbera might fail if the network interface is not available on startup 366 + # https://github.com/gerbera/gerbera/issues/1324 367 + after = [ "network.target" "network-online.target" ]; 366 368 wantedBy = [ "multi-user.target" ]; 367 369 serviceConfig.ExecStart = "${binaryCommand} --port ${toString cfg.port} ${interfaceFlag} ${configFlag} --home ${cfg.dataDir}"; 368 370 serviceConfig.User = cfg.user;