Skip to content

lastnitescurry/puppet-etc_services

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 60.0%
  • Puppet 40.0%