summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2026-07-06 18:11:28 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2026-07-06 19:00:43 +0200
commitd3f4d751a2f98adb5e73b4867a661e7dea5ad8d1 (patch)
treea74ec1c0605f26951ccd7daade9a22f95f3b6357
parentc353e428a6026c7f7c2c2d3f2a629b273f1d4348 (diff)
(id1000): install SSH keys for ayase
-rw-r--r--deployment/gexp.scm7
-rw-r--r--deployment/system/aisaka.scm4
-rw-r--r--users/id1000.scm4
3 files changed, 13 insertions, 2 deletions
diff --git a/deployment/gexp.scm b/deployment/gexp.scm
index 4d288f6..823b8d2 100644
--- a/deployment/gexp.scm
+++ b/deployment/gexp.scm
@@ -35,6 +35,13 @@
" (curve Ed25519)\n"
" (q #A3E347D0D79D616C4379C844C1D67DFC9BFD4F2011D4070EB3DB7EFA66D6F3D2#)))"))
+(define-public ayase-guix-key
+ (mixed-text-file "ayase-guix-key.pub"
+ "(public-key\n"
+ " (ecc\n"
+ " (curve Ed25519)\n"
+ " (q #B617E8D644A80841BDF060B67EA0772BA1688754F54582CFDEA899FD8010B3AE#)))"))
+
(define-public mcdowell-guix-key
(mixed-text-file "mcdowell-guix-key.pub"
"(public-key\n"
diff --git a/deployment/system/aisaka.scm b/deployment/system/aisaka.scm
index c70effe..8b977f2 100644
--- a/deployment/system/aisaka.scm
+++ b/deployment/system/aisaka.scm
@@ -124,7 +124,8 @@
#~(build-machine
(name "rakan")
(systems (list "x86_64-linux"
- "i686-linux"))
+ "i686-linux"
+ "aarch64-linux"))
(user "marek")
(host-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFxlIhNlkWCNA+l/RiOJztB+VWhuJtDTUvSwwlE3MpgJ root@rakan")
(private-key "/home/marek/.ssh/id_ed25519")))
@@ -132,6 +133,7 @@
(define guix-offload-rakan
(gnu:services:base:guix-extension
(authorized-keys (list deployment:gexp:akashi-guix-key
+ deployment:gexp:ayase-guix-key
deployment:gexp:rakan-guix-key))
(build-machines (list rakan-machine))))
diff --git a/users/id1000.scm b/users/id1000.scm
index 529d4a0..0ec9417 100644
--- a/users/id1000.scm
+++ b/users/id1000.scm
@@ -208,10 +208,12 @@
"[www.marekpasnikowski.pl]:23 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM0Eh0q54myeSEironEP9DEKl+ownYuH7oSgAVuLIDNt\n"))
(l-akashi (mixed-text-file "akashi-openssh-keys"
"akashi ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICtEYtiph2TwshHHSQhLL7A2ZvFMCogWuI8vfS3jLQsm\n"))
+ (l-ayase (mixed-text-file "ayase-openssh-keys"
+ "ayase ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIC9WLFRywGMc2Il35oLTSlG6VwdOreoMcj7SbiEt75i\n"))
(l-marek (mixed-text-file "marek-openssh-keys"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK4THTYnHCc/ihCJNKJtGTNu1zCnLndbMHnxnrxzJk+N marek@aisaka\n"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFzC1VvW6TB4pMuGyfTM36T7Ar7FZqSXc7kCoVDNwtUX marek@akashi\n"
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOI2JPx6s3okqMcrOX62pioWZwp8ybSICSKzILHRuxHV marek@asuna\n"
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMefVFbVR/yQ639LnmVacvaifYFJSocxi9wWJKUQJ/Vz marek@ayase\n"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJew7ti1qr545Z6OUZ/xcNUg7ib6P0pTbSZqFpSvNhKU marek@mcdowell\n"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICBo2coChmWHQn9BEbp0dA7DQG7CPEweVcsmnaIVmXyR marek@rakan\n"))
(l-mcdowell (mixed-text-file "mcdowell-openssh-keys"