I made a document a while back that lists how the data structures relate to each other:
http://gate.crashing.org/~fray/rpm/ Look at the two "rpm-xml-desc.*" files. The documents were written to allow someone to read the xml output from RPM who didn't know anything about RPM packages. (This of course doesn't cover how the RPM binary is organized though..) --Mark Panu Matilainen wrote: > > On Thu, 1 Nov 2007, Paul Elliott wrote: > >> >> How do I find the documentation on rpm internals; specificly how >> an rpm file is laid out, how digital signing is implemented? >> >> What does the guts of an rpm file look like and where is this >> documented? > > rpm.org carries some documentation regarding the file format: > http://wiki.rpm.org/FileFormat > http://rpm.org/api/4.4.2.2/pkgformat.html > > I don't think the digital signing is documented other than "read the > source", you might find something in the doxygen docs: > http://rpm.org/api/4.4.2.2/index.html > > - Panu - > _______________________________________________ > Rpm-maint mailing list > Rpm-maint@lists.rpm.org > https://lists.rpm.org/mailman/listinfo/rpm-maint _______________________________________________ Rpm-maint mailing list Rpm-maint@lists.rpm.org https://lists.rpm.org/mailman/listinfo/rpm-maint