https://bugzilla.redhat.com/show_bug.cgi?id=1816135
Bug ID: 1816135 Summary: Review Request: libjcat - Library for reading Jcat files Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: rhughes@redhat.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://people.freedesktop.org/~hughsient/temp/libjcat.spec SRPM URL: https://people.freedesktop.org/~hughsient/temp/libjcat-0.1.0-1.fc32.src.rpm Koji Build: https://koji.fedoraproject.org/koji/taskinfo?taskID=42715759
Description:
This library allows reading and writing gzip-compressed JSON catalog files, which can be used to store GPG, PKCS-7 and SHA-256 checksums for each file. ` This provides equivalent functionality to the catalog files supported in Microsoft Windows.
Fedora Account System Username: rhughes
This will be needed for the next fwupd release as a mandatory build dependency, and the majority of code in this new library are the existing GPG and PKCS-7 helpers in fwupd. As part of fwupd, various security review teams have audited the use of GnuTLS and GpgME with no issues found.
rpmlint output:
$ rpmlint SPECS/libjcat.spec RPMS/libjcat-* SRPMS/libjcat-0.1.0-1.fc32.src.rpm libjcat.x86_64: W: spelling-error %description -l en_US gzip -> zip, grip, g zip libjcat.x86_64: W: spelling-error %description -l en_US checksums -> check sums, check-sums, checks libjcat.src: W: spelling-error %description -l en_US gzip -> zip, grip, g zip libjcat.src: W: spelling-error %description -l en_US checksums -> check sums, check-sums, checks 7 packages and 1 specfiles checked; 0 errors, 4 warnings.