diff --git a/CHANGELOG.md b/CHANGELOG.md index 65e899c9..03077315 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -122,6 +122,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Make sure that tftp files have unmasked permissions at creation time. #674 - Fix "onboot" behavior for NetworkManager, Debian networking, and Suse wicked. #1278 - Clarified missing steps in Enterprise Linux quickstart. #1179 +- Fix dhcpd.conf static template to include next-server and dhcp-range #1536 ## v4.5.7, 2024-09-11 diff --git a/overlays/host/rootfs/etc/dhcp/dhcpd.conf.ww b/overlays/host/rootfs/etc/dhcp/dhcpd.conf.ww index 386ab842..8c611416 100644 --- a/overlays/host/rootfs/etc/dhcp/dhcpd.conf.ww +++ b/overlays/host/rootfs/etc/dhcp/dhcpd.conf.ww @@ -48,10 +48,8 @@ if exists user-class and option user-class = "iPXE" { subnet {{$.Network}} netmask {{$.Netmask}} { max-lease-time 120; -{{- if ne .Dhcp.Template "static" }} range {{$.Dhcp.RangeStart}} {{$.Dhcp.RangeEnd}}; next-server {{.Ipaddr}}; -{{- end }} } {{- if eq .Dhcp.Template "static" }}