diff --git a/pkgs/myintercom-doorbell/module.nix b/pkgs/myintercom-doorbell/module.nix index 4021b49..24b09e7 100644 --- a/pkgs/myintercom-doorbell/module.nix +++ b/pkgs/myintercom-doorbell/module.nix @@ -99,7 +99,8 @@ in systemd.services.myintercom-doorbell-poll = { enable = cfg.enable; description = "Polls myintercom doorbell ring button status."; - after = [ "asterisk.service" ]; + after = [ "asterisk.service" "network.target" ]; + wantedBy = [ "multi-user.target" ]; serviceConfig = { Type = "simple"; User = "asterisk"; @@ -112,6 +113,8 @@ in enable = cfg.enable; description = "myintercom doorbell AudioSocket for Asterisk"; requires = [ "asterisk.service" ]; + after = [ "network.target" ]; + wantedBy = [ "multi-user.target" ]; serviceConfig = { Type = "simple"; DynamicUser = true;