lastnitescurry / puppet-etc_services

Puppet module for managing /etc/services entries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with etc_services
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

Overview

Manage a single /etc/services entry.

Module Description

Manage a single /etc/services entry.

Setup

What etc_services affects

  • /etc/services

Setup Requirements

Usage

Classes and Defined Types

Defined Type: etc_services

Manage /etc/services entries.

Separator / is used between service_name and protocol and is mandatory.

Example:

::etc_services { 'kerberos/udp':
  port    => '88',
  aliases => [ 'kerberos5', 'krb5', 'kerberos-sec' ],
  comment => 'Kerberos v5'
}

Reference

Defined Types

Limitations

This module could be used on any operating systems that has support for augeas and uses /etc/services file.

Development

If you want to contribute or adjust some of the settings / behavior, either:

  • create a new Pull Request.

About

Puppet module for managing /etc/services entries

License:Other


Languages

Language:Ruby 60.0%Language:Puppet 40.0%