From 655bb44a6eb515ec43e0edb7a42abbd7b5fe9f93 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 17 Jul 2022 09:29:08 +0000 Subject: [PATCH] packager: Add SHA256 checksums to filelists Signed-off-by: Michael Tremer --- src/libpakfire/packager.c | 3 +++ src/libpakfire/pakfire.c | 1 + 2 files changed, 4 insertions(+) diff --git a/src/libpakfire/packager.c b/src/libpakfire/packager.c index 5f7549f06..7d59575a4 100644 --- a/src/libpakfire/packager.c +++ b/src/libpakfire/packager.c @@ -210,6 +210,7 @@ static int pakfire_packager_create_payload(struct pakfire_packager* p) { // Enable cryptographic checksums "sha512", + "sha256", NULL, }; @@ -223,6 +224,7 @@ static int pakfire_packager_create_payload(struct pakfire_packager* p) { // Add a requirement for the cryptographic algorithms we are using pakfire_package_add_requires(p->pkg, "pakfire(Digest-SHA512)"); + pakfire_package_add_requires(p->pkg, "pakfire(Digest-SHA256)"); return 0; } @@ -667,6 +669,7 @@ int pakfire_packager_finish(struct pakfire_packager* packager, FILE* f) { // Add the checksums "sha512", + "sha256", NULL, }; diff --git a/src/libpakfire/pakfire.c b/src/libpakfire/pakfire.c index 08fb8f20e..96dff26a6 100644 --- a/src/libpakfire/pakfire.c +++ b/src/libpakfire/pakfire.c @@ -138,6 +138,7 @@ static const struct pakfire_feature { // Digests { "Digest-SHA512" }, + { "Digest-SHA256" }, // The end { NULL }, -- 2.47.3