From 3700c7250c4372114235bac12687d628f898a1a0 Mon Sep 17 00:00:00 2001
From: Christian Breunig <christian@breunig.cc>
Date: Thu, 29 Feb 2024 22:08:29 +0100
Subject: vyos-hostsd: T4270: resolve only hostname without domain name to
 127.0.1.1

This is a fix for commit 665ae50729 ("vyos-hostsd: T4270: do not resolve local
router FQDN to 127.0.1.1") as it made calls to sudo super slow due to:
   sudo: unable to resolve host vyos: System error

To avoid the initial issue we only add the hostname without domain name, thus
the FQDN is not resolved by powerdns.

(cherry picked from commit 3712f28025a5bc99e941b5212091a2732b9f6d6c)
---
 data/templates/vyos-hostsd/hosts.j2 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/data/templates/vyos-hostsd/hosts.j2 b/data/templates/vyos-hostsd/hosts.j2
index 71fa335da..62ecf3ad0 100644
--- a/data/templates/vyos-hostsd/hosts.j2
+++ b/data/templates/vyos-hostsd/hosts.j2
@@ -4,6 +4,7 @@
 
 # Local host
 127.0.0.1       localhost
+127.0.1.1       {{ host_name }}
 
 # The following lines are desirable for IPv6 capable hosts
 ::1             localhost ip6-localhost ip6-loopback
-- 
cgit v1.2.3