From: Michael Tremer Date: Sun, 17 Jul 2022 09:29:08 +0000 (+0000) Subject: packager: Add SHA256 checksums to filelists X-Git-Tag: 0.9.28~706 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=655bb44a6eb515ec43e0edb7a42abbd7b5fe9f93;p=pakfire.git packager: Add SHA256 checksums to filelists Signed-off-by: Michael Tremer --- 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 },