summaryrefslogtreecommitdiff
path: root/deployment/systems/mcdowell.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2025-11-13 12:57:56 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2025-11-13 13:08:17 +0100
commitc988e6764e98c554ab71ea177d0483f7bfb4d8fe (patch)
treea89204fd6aa8ba27e61b203bf2a88e93677091a1 /deployment/systems/mcdowell.scm
parent2524787473460db40a95df1ce11f06c6f42fcd13 (diff)
deployment: create (deployment keys) module
* deployment/keys.scm: define a module. * deployment/keys.scm: define variables mcdowell-guix and rakan-guix. * deployment/systems/mcdowell.scm (guix-offload-rakan): use the new key definition at rakan-guix. * deployment/systems/rakan.scm (guix-offload-authorizations): use the new key definitions at mcdowell-guix. * keys/guix/mcdowell-signing-key.pub: remove the file. * keys/guix/rakan-signing-key.pub: remove the file.
Diffstat (limited to 'deployment/systems/mcdowell.scm')
-rw-r--r--deployment/systems/mcdowell.scm10
1 files changed, 5 insertions, 5 deletions
diff --git a/deployment/systems/mcdowell.scm b/deployment/systems/mcdowell.scm
index c238f48..7a5cc02 100644
--- a/deployment/systems/mcdowell.scm
+++ b/deployment/systems/mcdowell.scm
@@ -2,6 +2,8 @@
;;; SPDX-FileCopyrightText: 2024-2025 Marek Paśnikowski <marek@marekpasnikowski.pl>
(define-module (deployment systems mcdowell)
+ #:use-module ( (deployment keys)
+ #:prefix deployment:keys:)
#:use-module ( (gnu packages package-management)
#:prefix gnu:packages:package-management:)
#:use-module ( (gnu services)
@@ -75,11 +77,9 @@
(private-key "/home/marek/.ssh/id_ed25519")))
(define guix-offload-rakan
- (let
- ( (l-signing-key (local-file "../keys/guix/rakan-signing-key.pub")))
- (gnu:services:base:guix-extension
- (authorized-keys (list l-signing-key))
- (build-machines (list rakan-machine)))))
+ (gnu:services:base:guix-extension
+ (authorized-keys (list deployment:keys:rakan-guix))
+ (build-machines (list rakan-machine))))
(define system
(let*