diff options
author | montag451 <montag451@laposte.net> | 2016-12-06 23:32:17 +0100 |
---|---|---|
committer | Jörg Thalheim <joerg@higgsboson.tk> | 2016-12-12 09:20:28 +0100 |
commit | ea5551b551d0d7f462b7f8e00e2bf86b2412a365 (patch) | |
tree | 90bb8e59d2dd9d3d22173c1a28c6055580599d92 /nixos/modules/virtualisation/containers.nix | |
parent | 4889c271cacf72a47dc2f081e6e718980fb80d60 (diff) |
containers: fix broken /etc/hosts entries when localAddress contains a netmask
Diffstat (limited to 'nixos/modules/virtualisation/containers.nix')
-rw-r--r-- | nixos/modules/virtualisation/containers.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/containers.nix b/nixos/modules/virtualisation/containers.nix index 637a87139045..7d445fa0951e 100644 --- a/nixos/modules/virtualisation/containers.nix +++ b/nixos/modules/virtualisation/containers.nix @@ -676,7 +676,7 @@ in # Generate /etc/hosts entries for the containers. networking.extraHosts = concatStrings (mapAttrsToList (name: cfg: optionalString (cfg.localAddress != null) '' - ${cfg.localAddress} ${name}.containers + ${head (splitString "/" cfg.localAddress)} ${name}.containers '') config.containers); networking.dhcpcd.denyInterfaces = [ "ve-*" "vb-*" ]; |