I want the package builder to be able to specify name/value pairs which will appear inside 'rpm -qi' output. There are many kinds of per-package information which I want put inside the package and queriable from the package file or the installed system. This information may not make sense in other installations so should not be added by redhat into all the packages. As a hack I could add this info into the Description field but it is not really part of the description. One of these fields is the CVS Tag. Many of my packages are in one to one correspondence with our CVS repository. If I do a build of tagged sources I want the tag associated with the package. I want to query the package and find out what tag it was built with, sometimes we lose track of our tags, we have the package and we do not know which tag of many it corresponds to. Another field is the Monitor. Many of my packages are system services. Every time a new service is installed on a machine I want my monitoring software to automatically update its configuration and monitor that service. Hence the package should tell the monitoring software what monitors to run if the package is installed on a new system. Ken Estes
This feature is currently not being considered for rpm. If you wish to petition the feature for upstream rpm please use rpm-devel list https://lists.dulug.duke.edu/mailman/listinfo/rpm-devel