From 2bda2293cbc580a191f6c9abda9196cb285abb8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 15 Nov 2023 11:20:56 +0100 Subject: [PATCH] meshnamed: fix container --- nixosModules/clanCore/meshnamed/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nixosModules/clanCore/meshnamed/default.nix b/nixosModules/clanCore/meshnamed/default.nix index 774dd77d8..6dc4e16b6 100644 --- a/nixosModules/clanCore/meshnamed/default.nix +++ b/nixosModules/clanCore/meshnamed/default.nix @@ -65,8 +65,9 @@ in (builtins.attrValues config.clan.networking.meshnamed.networks); in { - after = [ "network.target" "sys-devices-virtual-net-meshnamed.device" ]; - bindsTo = [ "sys-devices-virtual-net-meshnamed.device" ]; + # fix container test + after = [ "network.target" ] ++ lib.optional config.boot.isContainer "sys-devices-virtual-net-meshnamed.device"; + bindsTo = lib.optional (!config.boot.isContainer) "sys-devices-virtual-net-meshnamed.device"; wantedBy = [ "multi-user.target" ]; serviceConfig = { Type = "simple";