From c988e6764e98c554ab71ea177d0483f7bfb4d8fe Mon Sep 17 00:00:00 2001 From: Marek Paśnikowski Date: Thu, 13 Nov 2025 12:57:56 +0100 Subject: 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. --- deployment/keys.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 deployment/keys.scm (limited to 'deployment/keys.scm') 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 + +(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#)))")) -- cgit v1.2.3