tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
nixos/mediatomb: wait for network-online.target
Fabian Möller
3 years ago
f3e08ac0
2905eb53
+3
-1
1 changed file
expand all
collapse all
unified
split
nixos
modules
services
misc
mediatomb.nix
+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
365
-
after = [ "network.target" ];
365
365
+
# Gerbera might fail if the network interface is not available on startup
366
366
+
# https://github.com/gerbera/gerbera/issues/1324
367
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;