Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RPMs are built with an non-standard group #91

Closed
jrha opened this issue May 11, 2016 · 3 comments
Closed

RPMs are built with an non-standard group #91

jrha opened this issue May 11, 2016 · 3 comments

Comments

@jrha
Copy link
Member

jrha commented May 11, 2016

We currently have the group set to "quattor", we should probably consider changing the group to something like Applications/System, which seems to be the best fit out of the standard groups.

Will remove one more rpmlint warning.

As originally discussed in quattor/LC#14.

@jrha jrha changed the title RPMs are built with an invalid group RPMs are built with an non-standard group May 11, 2016
@jrha
Copy link
Member Author

jrha commented May 11, 2016

Valid groups to choose from can be found in /usr/share/doc/rpm-*/GROUPS, the list has not changed for a long time (since Redhat 9?):

Amusements/Games
Amusements/Graphics
Applications/Archiving
Applications/Communications
Applications/Databases
Applications/Editors
Applications/Emulators
Applications/Engineering
Applications/File
Applications/Internet
Applications/Multimedia
Applications/Productivity
Applications/Publishing
Applications/System
Applications/Text
Development/Debuggers
Development/Languages
Development/Libraries
Development/System
Development/Tools
Documentation
System Environment/Base
System Environment/Daemons
System Environment/Kernel
System Environment/Libraries
System Environment/Shells
User Interface/Desktops
User Interface/X
User Interface/X Hardware Support

@jrha
Copy link
Member Author

jrha commented May 11, 2016

I've had a look at which groups some other configuration management tools use for RPMs:

  • ansible - Development/Libraries.
  • bcfg2 - Applications/System and System Environment/Daemons (for server).
  • cfengine - System Environment/Base.
  • salt - System Environment/Daemons.
  • puppet - System Environment/Base.

So definitely System something...

@stdweird
Copy link
Member

i vote for System Environment/Base, seems most related

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants