From cdb548ac3050c2e9f61a07e6f5eff88383e1114c Mon Sep 17 00:00:00 2001
From: tv <tv@krebsco.de>
Date: Sat, 2 Feb 2019 09:22:06 +0100
Subject: [PATCH] krebs-hosts-*: don't add lines without alias

---
 krebs/3modules/hosts.nix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/krebs/3modules/hosts.nix b/krebs/3modules/hosts.nix
index 3d572c04d..7fe01a769 100644
--- a/krebs/3modules/hosts.nix
+++ b/krebs/3modules/hosts.nix
@@ -42,7 +42,7 @@ in {
 
       # hostNetAliases : host -> { ${netname} : [addrAliases] }
       hostNetAliases = host:
-        mapAttrs (_: net: filter (x: x.name != null) [
+        mapAttrs (_: net: filter (x: x.name != null && x.value != []) [
           { name = net.ip4.addr or null; value = net.aliases; }
           { name = net.ip6.addr or null; value = net.aliases; }
         ]) host.nets;