diff options
Diffstat (limited to 'gnu/machine')
| -rw-r--r-- | gnu/machine/hetzner.scm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gnu/machine/hetzner.scm b/gnu/machine/hetzner.scm index 53404255b3e..2702c2ee673 100644 --- a/gnu/machine/hetzner.scm +++ b/gnu/machine/hetzner.scm | |||
| @@ -1,6 +1,7 @@ | |||
| 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 | ;;; Copyright © 2025 Owen T. Heisler <writer@owenh.net> |
| 4 | ;;; Copyright © 2025 Remco van 't Veer <remco@remworks.net> | ||
| 4 | ;;; | 5 | ;;; |
| 5 | ;;; This file is part of GNU Guix. | 6 | ;;; This file is part of GNU Guix. |
| 6 | ;;; | 7 | ;;; |
| @@ -590,7 +591,12 @@ mkdir -p /mnt/tmp/gnu/store | |||
| 590 | mkdir -p /gnu/store | 591 | mkdir -p /gnu/store |
| 591 | mount --bind /mnt/tmp/gnu/store /gnu/store | 592 | mount --bind /mnt/tmp/gnu/store /gnu/store |
| 592 | 593 | ||
| 593 | apt-get install guix --assume-yes | 594 | wget -O /tmp/guix-install.sh https://guix.gnu.org/guix-install.sh |
| 595 | chmod +x /tmp/guix-install.sh | ||
| 596 | set +o pipefail # avoid hangup on 'yes' killing this script | ||
| 597 | yes '' | /tmp/guix-install.sh | ||
| 598 | set -o pipefail | ||
| 599 | |||
| 594 | cat > /tmp/guix/deploy/hetzner-os.scm << EOF | 600 | cat > /tmp/guix/deploy/hetzner-os.scm << EOF |
| 595 | (use-modules (gnu) (guix utils)) | 601 | (use-modules (gnu) (guix utils)) |
| 596 | (use-package-modules ssh) | 602 | (use-package-modules ssh) |
