goto ERROR;
}
+ // No signatures yet (will be reset later, maybe)
+ archive->verify = PAKFIRE_ARCHIVE_VERIFY_NOT_SIGNED;
+
// Verify all signatures
r = pakfire_archive_walk(archive, pakfire_archive_verify_signature, &checksums);
typedef enum pakfire_archive_verify_status {
PAKFIRE_ARCHIVE_VERIFY_UNKNOWN = 0,
+ PAKFIRE_ARCHIVE_VERIFY_NOT_SIGNED,
PAKFIRE_ARCHIVE_VERIFY_OK,
- PAKFIRE_ARCHIVE_VERIFY_NO_SIGNATURES,
PAKFIRE_ARCHIVE_VERIFY_INVALID,
PAKFIRE_ARCHIVE_VERIFY_SIG_EXPIRED,
PAKFIRE_ARCHIVE_VERIFY_KEY_EXPIRED,