nixos/mediatomb: wait for network-online.target

This commit is contained in:
Fabian Möller
2022-09-05 16:03:01 +02:00
parent 2905eb5343
commit f3e08ac0b1
+3 -1
View File
@@ -362,7 +362,9 @@ in {
in mkIf cfg.enable {
systemd.services.mediatomb = {
description = "${cfg.serverName} media Server";
after = [ "network.target" ];
# Gerbera might fail if the network interface is not available on startup
# https://github.com/gerbera/gerbera/issues/1324
after = [ "network.target" "network-online.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig.ExecStart = "${binaryCommand} --port ${toString cfg.port} ${interfaceFlag} ${configFlag} --home ${cfg.dataDir}";
serviceConfig.User = cfg.user;