about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorRobert Klotzner <eskimor@users.noreply.github.com>2017-09-18 14:54:32 +0200
committerFranz Pletz <fpletz@fnordicwalking.de>2017-09-18 14:54:32 +0200
commita9f60224f8c31675d941a3793de9df824aee5cc4 (patch)
tree27f38479bebbf6741242c6d1b55fb4812b1f4f80 /nixos
parentb1799084147b0b862eeffd7b4bb526de09fd34a5 (diff)
downloadnixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.tar
nixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.tar.gz
nixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.tar.bz2
nixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.tar.lz
nixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.tar.xz
nixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.tar.zst
nixlib-a9f60224f8c31675d941a3793de9df824aee5cc4.zip
coturn service: Fix coturn to properly come up (#29415)
properly also in case dhcpcd being used.

Without network-online.target, coturn will fail to listen on addresses that
come up with dhcpcd.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/networking/coturn.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/coturn.nix b/nixos/modules/services/networking/coturn.nix
index 65273a4bf939..b3c64490d97e 100644
--- a/nixos/modules/services/networking/coturn.nix
+++ b/nixos/modules/services/networking/coturn.nix
@@ -307,7 +307,8 @@ in {
 
     systemd.services.coturn = {
       description = "coturn TURN server";
-      after = [ "network.target" ];
+      after = [ "network-online.target" ];
+      wants = [ "network-online.target" ];
       wantedBy = [ "multi-user.target" ];
 
       unitConfig = {