Conary:Info Recipe
From rPath Wiki
|
Conary packagers can create an info package dedicated to creating Linux system users and groups required for the installation or use of one or applications. The info package recipe uses different classes which define special info components that create the users or groups prior to installing any packages requiring them. Like other recipe files, the recipe filename is the info package name with a .recipe extension. Conary also requires info packages to be preceded by info-; an info recipe file for a group named info-example would be info-example.recipe.
| For more information on how Conary handles users and groups, see the user/group specification. |
Info Recipe Templates
Use the info recipe templates as a starting point when creating a new info recipe:
- Group Info Recipe Template for creating Linux system groups
- User Info Recipe Template for creating Linux system users
Info Recipe Classes
The following are the Conary classes used to develop each type of info recipe.
Group Info Recipe Classes
| r.Group | Provides information for group creation |
| r.SupplementalGroup | Ensures a user is associated with a supplemental group not associated with any user |
User Info Recipe Classes
| r.User | Provides information for user creation |
