Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I would like all of my organizations RPMs to have a vendor defined so we can easily see which of our RPMs are installed. Does anyone know why Fedora says:

Do not use these tags:
Packager
Vendor
Copyright

http://fedoraproject.org/wiki/How_to_create_an_RPM_package

They give no reasoning at all.

If not using "Vendor" are there recommendations as to another method that is commonly used for this purpose?

share|improve this question
add comment

1 Answer

This has to do with RPMs generally.

http://en.opensuse.org/openSUSE:Specfile_guidelines Has good details, but....

  • Packager Best used if your RPMs are never, ever going to be repackaged by anyone.
  • Vendor Frequently auto-set by build systems (so it may be good in your case).
  • Copyright Deprecated in favor of the License tag.
share|improve this answer
    
The Fedora Packaging Guidelines state: The Vendor tag should not be used. It is set automatically by the build system. –  Michael Hampton Oct 18 '12 at 16:33
    
Thanks Michael, but currently I don't see any vendor being set. For example, if I do rpm -qi <mypackage> | grep -i vendor nothing is printed. Where as for most other packages on my system the vendor is "Fedora Project". –  user800133 Oct 18 '12 at 16:55
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.