Utilities for managing SIMP
Example ldif files to help manage LDAP. These ldifs are installed in
/usr/share/simp/ldifs.
Example kickstart scripts to help set up PXE booting are installed in
/usr/share/simp/ks.
This section contains a brief description of the scripts installed under
/usr/local. See each script's help for more details.
This is a YAML-based node classifier which can be used as a Puppet External Node Classifier (ENC).
Usage: unpack_dvd [options] /path/to/dvd/to/unpack
This script unpacks either a SIMP ISO image or a distribution DVD to the specified
directory or /var/www/yum/ (default).
The --help option gives a complete usage statement.
Usage: gen-ldap-update
This is run on an LDAP server to generate an ldif file that can be used to update attributes in LDAP.
Usage: puppetlast [options]
puppetlast queries PuppetDB and returns a list of nodes and the last
time the catalog was compiled on each node.
The --help option gives a complete usage statement.
Usage:
simpenv --list
or
simpenv -n|-c|-l|-a [new|copy|link] [EXISTING_ENV] NEWENV
This script can be used to create or list environments in SIMP 6.4 or later.
The --help option gives a complete usage statement.
Usage: updaterepos <repodir>
This will go into each directory under repodir that is not named
noarch and do the following:
- Update links to files under
../noarch - Rebuild the
repodata - Update the
repodatato ensure it is readable byroot:apache