diff options
author | Owen T. Heisler <[email protected]> | 2025-06-04 01:59:07 +0000 |
---|---|---|
committer | Hilton Chain <[email protected]> | 2025-06-09 00:08:04 +0800 |
commit | 6ae4a7319fea1e19ac8017ac1989dc7b58cfdc06 (patch) | |
tree | 50ff4ac03c1db2424367bb6c1604541b402bf8b0 | |
parent | a9f0a0635df10bfbf4af72be789968ae26e6b1d3 (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.scm | 5 |
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) |