From 324736ed94056d6fe559a1d12bfa2d0ea2874927 Mon Sep 17 00:00:00 2001 From: Vasilito Date: Tue, 28 Apr 2026 15:10:31 +0100 Subject: [PATCH] cache: signing keys stored alongside pkgar files pkgar signatures depend on build/id_ed25519 keys. Without keys, cached pkgar files are unverifiable after key rotation. Keys now stored in local/cache/keys/ for cache restore. --- local/cache/keys/id_ed25519.pub.toml | 1 + local/cache/keys/id_ed25519.toml | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 local/cache/keys/id_ed25519.pub.toml create mode 100644 local/cache/keys/id_ed25519.toml diff --git a/local/cache/keys/id_ed25519.pub.toml b/local/cache/keys/id_ed25519.pub.toml new file mode 100644 index 00000000..96b77405 --- /dev/null +++ b/local/cache/keys/id_ed25519.pub.toml @@ -0,0 +1 @@ +pkey = "9118b210b0dc38141bd31b7555b6e4914a2b9a05cf9965b03af047e474b16f86" diff --git a/local/cache/keys/id_ed25519.toml b/local/cache/keys/id_ed25519.toml new file mode 100644 index 00000000..89b1a002 --- /dev/null +++ b/local/cache/keys/id_ed25519.toml @@ -0,0 +1,3 @@ +salt = "c8bc41c40f134ae75975a1ca4a890e1828c823e887ea0aab6969d9f6903d7bd1" +nonce = "39c60c2bccb18882f95456056827cbb742076417ed5fc354" +skey = "1e24496e139f671951f707fc001c07e0c4c279e73953b112ea5bec1d1a200e6c9118b210b0dc38141bd31b7555b6e4914a2b9a05cf9965b03af047e474b16f86"