summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/machine/hetzner.scm8
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
590mkdir -p /gnu/store 591mkdir -p /gnu/store
591mount --bind /mnt/tmp/gnu/store /gnu/store 592mount --bind /mnt/tmp/gnu/store /gnu/store
592 593
593apt-get install guix --assume-yes 594wget -O /tmp/guix-install.sh https://guix.gnu.org/guix-install.sh
595chmod +x /tmp/guix-install.sh
596set +o pipefail # avoid hangup on 'yes' killing this script
597yes '' | /tmp/guix-install.sh
598set -o pipefail
599
594cat > /tmp/guix/deploy/hetzner-os.scm << EOF 600cat > /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)