From 10b2f7b42598bdb20dda818b7eeabde613488921 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 6 Jan 2020 14:46:12 +0100 Subject: [PATCH] Revert "Preserve meta-index data on change of signing key" This reverts commit ae26a83ad27b03c08df6fdd757e1ee29141330cc. --- bin/xbps-rindex/sign.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/bin/xbps-rindex/sign.c b/bin/xbps-rindex/sign.c index 549159c3..4a714bb9 100644 --- a/bin/xbps-rindex/sign.c +++ b/bin/xbps-rindex/sign.c @@ -196,6 +196,7 @@ sign_repo(struct xbps_handle *xhp, const char *repodir, rv = EINVAL; goto out; } + meta = xbps_dictionary_create(); data = xbps_data_create_data(buf, strlen(buf)); rpubkey = xbps_dictionary_get(repo->idxmeta, "public-key"); @@ -216,10 +217,6 @@ sign_repo(struct xbps_handle *xhp, const char *repodir, if (!flush) goto out; - meta = xbps_dictionary_copy_mutable(repo->idxmeta); - if (meta == NULL) { - meta = xbps_dictionary_create(); - } xbps_dictionary_set(meta, "public-key", data); xbps_dictionary_set_uint16(meta, "public-key-size", pubkeysize); xbps_dictionary_set_cstring_nocopy(meta, "signature-by", signedby);