diff options
| author | Owen T. Heisler <writer@owenh.net> | 2025-06-04 01:59:07 +0000 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2025-06-09 00:08:04 +0800 |
| commit | 6ae4a7319fea1e19ac8017ac1989dc7b58cfdc06 (patch) | |
| tree | 50ff4ac03c1db2424367bb6c1604541b402bf8b0 /gnu/machine | |
| 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 <hako@ultrarare.space>
Diffstat (limited to 'gnu/machine')
| -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 ddac58dda0a..93b36c87a95 100644 --- a/gnu/machine/hetzner.scm +++ b/gnu/machine/hetzner.scm | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2024 Roman Scherer <roman@burningswell.com> | 2 | ;;; Copyright © 2024 Roman Scherer <roman@burningswell.com> |
| 3 | ;;; Copyright © 2025 Owen T. Heisler <writer@owenh.net> | ||
| 3 | ;;; | 4 | ;;; |
| 4 | ;;; This file is part of GNU Guix. | 5 | ;;; This file is part of GNU Guix. |
| 5 | ;;; | 6 | ;;; |
| @@ -117,7 +118,7 @@ | |||
| 117 | (initrd-modules | 118 | (initrd-modules |
| 118 | (cons* "sd_mod" "virtio_scsi" %base-initrd-modules)) | 119 | (cons* "sd_mod" "virtio_scsi" %base-initrd-modules)) |
| 119 | (services | 120 | (services |
| 120 | (cons* (service dhcp-client-service-type) | 121 | (cons* (service dhcpcd-service-type) |
| 121 | (service openssh-service-type | 122 | (service openssh-service-type |
| 122 | (openssh-configuration | 123 | (openssh-configuration |
| 123 | (openssh openssh-sans-x) | 124 | (openssh openssh-sans-x) |
| @@ -393,7 +394,7 @@ Available locations:~%~%~a~%~%For more details, see: ~a") | |||
| 393 | (type ,root-fs-type)) | 394 | (type ,root-fs-type)) |
| 394 | %base-file-systems)))) | 395 | %base-file-systems)))) |
| 395 | (services | 396 | (services |
| 396 | (cons* (service dhcp-client-service-type) | 397 | (cons* (service dhcpcd-service-type) |
| 397 | (service openssh-service-type | 398 | (service openssh-service-type |
| 398 | (openssh-configuration | 399 | (openssh-configuration |
| 399 | (openssh openssh-sans-x) | 400 | (openssh openssh-sans-x) |
