summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen T. Heisler <[email protected]>2025-06-04 01:59:07 +0000
committerHilton Chain <[email protected]>2025-06-09 00:08:04 +0800
commit6ae4a7319fea1e19ac8017ac1989dc7b58cfdc06 (patch)
tree50ff4ac03c1db2424367bb6c1604541b402bf8b0
parenta9f0a0635df10bfbf4af72be789968ae26e6b1d3 (diff)
machine: hetzner: Use dhcpcd service instead of dhcp-client.
This fixes DHCP-provided routes on servers that have both public and private interfaces. * gnu/machine/hetzner.scm (%hetzner-os-arm)[services]: Replace dhcp-client-service-type with dhcpcd-service-type. Fixes: https://codeberg.org/guix/guix/issues/407 Change-Id: I8e0b4fb12727e784f2b622273ffef504e58eddfe Signed-off-by: Hilton Chain <[email protected]>
-rw-r--r--gnu/machine/hetzner.scm5
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/machine/hetzner.scm b/gnu/machine/hetzner.scm
index ddac58dda0..93b36c87a9 100644
--- a/gnu/machine/hetzner.scm
+++ b/gnu/machine/hetzner.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2024 Roman Scherer <[email protected]>
+;;; Copyright © 2025 Owen T. Heisler <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -117,7 +118,7 @@
(initrd-modules
(cons* "sd_mod" "virtio_scsi" %base-initrd-modules))
(services
- (cons* (service dhcp-client-service-type)
+ (cons* (service dhcpcd-service-type)
(service openssh-service-type
(openssh-configuration
(openssh openssh-sans-x)
@@ -393,7 +394,7 @@ Available locations:~%~%~a~%~%For more details, see: ~a")
(type ,root-fs-type))
%base-file-systems))))
(services
- (cons* (service dhcp-client-service-type)
+ (cons* (service dhcpcd-service-type)
(service openssh-service-type
(openssh-configuration
(openssh openssh-sans-x)