summaryrefslogtreecommitdiff
path: root/deployment/keys.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2025-11-20 19:28:30 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2025-11-20 21:49:51 +0100
commitdbbfb5911e3e69e264a8e4ea86db49392f9cbb8f (patch)
tree04f0c97172394ccf3654488768bea626306e7945 /deployment/keys.scm
parent7bcd3d05415e4d21bf87557bd70d56607287a380 (diff)
deployment: implement build offloading from aisaka to rakan
* deployment/keys.scm (aisaka-guix): define signing key of Guix daemon in aisaka. * deployment/systems/aisaka.scm (rakan-machine, guix-offload-rakan, offload-rakan): define the offload target. * deployment/systems/aisaka.scm (system): add the offload configuration to the list of services. * deployment/systems/rakan.scm (guix-offload-authorizations): change the authorized signing key to aisaka's. * deployment/users.scm (openssh-configuration): add the public SSH key of marek@aisaka.
Diffstat (limited to 'deployment/keys.scm')
-rw-r--r--deployment/keys.scm11
1 files changed, 9 insertions, 2 deletions
diff --git a/deployment/keys.scm b/deployment/keys.scm
index ec67b00..85e2e64 100644
--- a/deployment/keys.scm
+++ b/deployment/keys.scm
@@ -4,16 +4,23 @@
(define-module (deployment keys)
#:use-module (guix gexp))
+(define-public aisaka-guix
+ (mixed-text-file "aisaka-signing-key.pub"
+ "(public-key\n"
+ " (ecc\n"
+ " (curve Ed25519)\n"
+ " (q #983CD313090D2699AD26AE5CB589A29F24A32E247A41EB4F4A22D196DFCD9D3C#)))"))
+
(define-public mcdowell-guix
(mixed-text-file "mcdowell-signing-key.pub"
"(public-key\n"
" (ecc\n"
" (curve Ed25519)\n"
- " (q #FDA720ED167E05AB735182D887A450DCD534A85F2697DE421E49CA043FC01E4D#)))"))
+ " (q #FDA720ED167E05AB735182D887A450DCD534A85F2697DE421E49CA043FC01E4D#)))"))
(define-public rakan-guix
(mixed-text-file "rakan-signing-key.pub"
"(public-key\n"
" (ecc\n"
" (curve Ed25519)\n"
- " (q #FDA720ED167E05AB735182D887A450DCD534A85F2697DE421E49CA043FC01E4D#)))"))
+ " (q #FDA720ED167E05AB735182D887A450DCD534A85F2697DE421E49CA043FC01E4D#)))"))