]> git.ipfire.org Git - pakfire.git/commitdiff
packager: Add requirement for used digest
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 24 Sep 2021 18:26:13 +0000 (18:26 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 24 Sep 2021 18:26:13 +0000 (18:26 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/packager.c
src/libpakfire/pakfire.c

index 9fd72ac1a37aa9eef2d667798a0bf7ee1f39880f..15148967c81fd51f42613df016b8df716dd7073f 100644 (file)
@@ -218,6 +218,9 @@ static int pakfire_packager_create_payload(struct pakfire_packager* p) {
                return r;
        }
 
+       // Add a requirement for the cryptographic algorithms we are using
+       pakfire_package_add_requires(p->pkg, "pakfire(Digest-SHA512)");
+
        return 0;
 }
 
index 46ef3a0a07401b0d80bcd084b6ad7542070729b6..d6beabbac161e5f4a9170ef147aa45729380e9a1 100644 (file)
@@ -125,6 +125,9 @@ static const struct pakfire_feature {
        // Compression
        { "Compress-Zstandard" },
 
+       // Digests
+       { "Digest-SHA512" },
+
        // The end
        { NULL },
 };