rpm
rpm copied to clipboard
A Go implementation of the RPM file format
Hi, thank you for publishing a tremendously helpful library for analyzing RPM packages! Some forks such as jfrog have extended the library to analyze Yum metadata as well. Could we...
Hi, I notice the fileinfo doesnt contain the flags isconfig, isdoc, rdev. If I need to get them do I just need to get the right tag? How can I...
Depending of `io.Reader` type or of the context, like reading from a stream, the use of `reader.Read` might return less bytes than requested by headers/indexes structures causing an arbitrary shift...
Big RPMs don't set size in `RPMSIGTAG_SIGSIZE` but use `RPMSIGTAG_LONGSIGSIZE` instead
@cavaliercoder would it be possible to create a new tag so the latest release contains the changes you merged in a few weeks ago? Thanks!
Currently, go-rpm supports the RPMv3 signature headers (SIGMD5, SIGPGP, SIGGPG), but does not support the v4 headers like SHA1HEADER, RSAHEADER, and DSAHEADER. From RPMv4.14 on (which adds the SHA256HEADER), RPMs...