summaryrefslogtreecommitdiff
path: root/deployment/keys.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/keys.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/keys.scm')
-rw-r--r--deployment/keys.scm19
1 files changed, 19 insertions, 0 deletions
diff --git a/deployment/keys.scm b/deployment/keys.scm
new file mode 100644
index 0000000..ec67b00
--- /dev/null
+++ b/deployment/keys.scm
@@ -0,0 +1,19 @@
+;;; SPDX-License-Identifier: GPL-3.0-or-later
+;;; SPDX-FileCopyrightText: 2025 Marek Paśnikowski <marek@marekpasnikowski.pl>
+
+(define-module (deployment keys)
+ #:use-module (guix gexp))
+
+(define-public mcdowell-guix
+ (mixed-text-file "mcdowell-signing-key.pub"
+ "(public-key\n"
+ " (ecc\n"
+ " (curve Ed25519)\n"
+ " (q #FDA720ED167E05AB735182D887A450DCD534A85F2697DE421E49CA043FC01E4D#)))"))
+
+(define-public rakan-guix
+ (mixed-text-file "rakan-signing-key.pub"
+ "(public-key\n"
+ " (ecc\n"
+ " (curve Ed25519)\n"
+ " (q #FDA720ED167E05AB735182D887A450DCD534A85F2697DE421E49CA043FC01E4D#)))"))