From 33d4d91ab3bee11c22dc1c20fcdcebd982fb7906 Mon Sep 17 00:00:00 2001 From: Evan Goode Date: Sun, 6 Apr 2025 21:42:30 -0400 Subject: [PATCH] systemd: wait for network-online.target, nss-lookup.target --- example/drasl.service | 2 +- flake.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/example/drasl.service b/example/drasl.service index 0b652ec..7dc7d22 100644 --- a/example/drasl.service +++ b/example/drasl.service @@ -1,6 +1,6 @@ [Unit] Description=Drasl -After=network-online.target +After=network-online.target nss-lookup.target [Service] DynamicUser=true diff --git a/flake.nix b/flake.nix index bace00c..61c782f 100644 --- a/flake.nix +++ b/flake.nix @@ -113,6 +113,7 @@ systemd.services.drasl = { description = "drasl"; wantedBy = ["multi-user.target"]; + after = ["network-online.target" "nss-lookup.target"]; serviceConfig = let pkg = self.defaultPackage.${pkgs.system};