summary refs log tree commit diff
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2023-04-12 00:08:42 +0200
committerGitHub <noreply@github.com>2023-04-12 00:08:42 +0200
commit7a5a2fa8a4d3228f88b81669e36ce677dc636953 (patch)
tree4d557536521bb83764060f67c33c1047045c46e0
parent175667e8e30b78a7d2032b2d04f687928422f1d8 (diff)
parente3702c078896999b5d763452d3738baca569234b (diff)
downloadnixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.tar
nixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.tar.gz
nixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.tar.bz2
nixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.tar.lz
nixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.tar.xz
nixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.tar.zst
nixpkgs-7a5a2fa8a4d3228f88b81669e36ce677dc636953.zip
Merge pull request #225785 from helsinki-systems/warn-dhcpd-eol
nixos/dhcpd: warn of pending removal
-rw-r--r--nixos/modules/services/networking/dhcpd.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/dhcpd.nix b/nixos/modules/services/networking/dhcpd.nix
index 0bd5e4ef553..a981a255c3e 100644
--- a/nixos/modules/services/networking/dhcpd.nix
+++ b/nixos/modules/services/networking/dhcpd.nix
@@ -218,6 +218,13 @@ in
 
     systemd.services = dhcpdService "4" cfg4 // dhcpdService "6" cfg6;
 
+    warnings = [
+      ''
+        The dhcpd4 and dhcpd6 modules will be removed from NixOS 23.11, because ISC DHCP reached its end of life.
+        See https://www.isc.org/blogs/isc-dhcp-eol/ for details.
+        Please switch to a different implementation like kea, systemd-networkd or dnsmasq.
+      ''
+    ];
   };
 
 }