diff options
| -rwxr-xr-x | deploy.sh | 7 |
1 files changed, 6 insertions, 1 deletions
| @@ -58,8 +58,13 @@ copy_and_prepare() { | |||
| 58 | echo "Mounting /gnu/store to destination disk..." | 58 | echo "Mounting /gnu/store to destination disk..." |
| 59 | herd start cow-store /mnt | 59 | herd start cow-store /mnt |
| 60 | 60 | ||
| 61 | # Install the non-guix signing keys | ||
| 62 | echo "Installing non-guix signing keys for substitutes..." | ||
| 63 | curl -o sign-key.pub https://substitutes.nonguix.org/signing-key.pub | ||
| 64 | guix archive --authorize < sign-key.pub | ||
| 65 | |||
| 61 | echo "Beginning install!" | 66 | echo "Beginning install!" |
| 62 | guix time-machine -C ./channels.scm -- system -L ./modules --substitute-urls='https://bordeaux.guix.gnu.org https://ci.guix.gnu.org https://substitutes.nonguix.org' init $install_hostname.scm /mnt | 67 | guix time-machine -C ./channels.scm -- system -L ./modules --substitute-urls='https://substitutes.nonguix.org https://bordeaux.guix.gnu.org https://ci.guix.gnu.org' init $install_hostname.scm /mnt |
| 63 | 68 | ||
| 64 | } | 69 | } |
| 65 | 70 | ||
