Version information
released Jun 27th 2016
Start using this module
Add this module to your Puppetfile:
mod 'sjoeboo-nis', '0.1.0'
Learn more about managing modules with a PuppetfileDocumentation
sjoeboo/nis — version 0.1.0 Jun 27th 2016
nis
Table of Contents
- Description
- Setup - The basics of getting started with nis
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Description
Pretty simple NIS client module.
Sets up a NIS client via ypbind/yp.conf, for either a broadcast domain, or list of servers specifically. Does NOT modify nsswitch/authconfig/pam/etc. This JUST sets up NIS. Making your auth' stack use it is up to you.
Setup
What nis affects OPTIONAL
- ypbind package
- ypbind service
- /etc/yp.conf
Beginning with nis
puppet module install sjoeboo-nis
Usage
include ::nis
Reference
package
: String Package name to manage Default 'ypbind'
domain
: String NIS domain to join/use, Default 'nis'
servers
: Array NIS servers to use if not using a broadcast domain Default []
broadcast
: Boolean Toggle broadcast on/off. Default false
Limitations
This is fairly Redhat (family, ie CentOS, etc) sepecific, though, basic. PR's welcome!
Dependencies
- puppetlabs-stdlib (>= 1.0.0)