Table of Contents
The techniques are ordered in Categories. A Category is described by a category.xml file, that defines the name and description of a category. A Category can contain other Categories, or Techniques. A Technique is versioned, and can exist in several versions. The description of a Technique is the metadata.xml file.
techniques +--- category.xml +--- fileConfiguration | +--- category.xml | +--- security | | +--- filesPermissions | | | +--- 1.0 | | | | +--- permlist.st | | | | +--- metadata.xml | | | | +--- filesPermissions.st | | +--- category.xml | | +--- sudoCheck | | | +--- 2.0 | | | | +--- metadata.xml | | | | +--- sudoCheck.st | | | +--- 1.0 | | | | +--- metadata.xml | | | | +--- sudoCheck.st
These files must reside in a folder with a version number. For each Technique, there can be several versions, Rudder will let you choose the version when creating a Directive.
The version number follows a formating "a la Debian" as described here: https://www.debian.org/doc/debian-policy/index.html#s-f-version, (without the debian_revision version)