Coder Social home page Coder Social logo

puppetlabs-xinetd's Introduction

xinetd

This is the xinetd module.

# Definition: xinetd::service
#
# sets up a xinetd service
# all parameters match up with xinetd.conf(5) man page
#
# Parameters:
#   $cps          - optional
#   $flags        - optional
#   $per_source   - optional
#   $port         - required - determines the service port
#   $server       - required - determines the program to execute for this service
#   $server_args  - optional
#   $disable      - optional - defaults to "no"
#   $socket_type  - optional - defaults to "stream"
#   $protocol     - optional - defaults to "tcp"
#   $user         - optional - defaults to "root"
#   $group        - optional - defaults to "root"
#   $instances    - optional - defaults to "UNLIMITED"
#   $wait         - optional - based on $protocol will default to "yes" for udp and "no" for tcp
#   $service_type - optional - type setting in xinetd
#
# Actions:
#   setups up a xinetd service by creating a file in /etc/xinetd.d/
#
# Requires:
#   $server must be set
#
# Sample Usage:
#   # setup tftp service
#   xinetd::service {"tftp":
#       port        => "69",
#       server      => "/usr/sbin/in.tftpd",
#       server_args => "-s $base",
#       socket_type => "dgram",
#       protocol    => "udp",
#       cps         => "100 2",
#       flags       => "IPv4",
#       per_source  => "11",
#   } # xinetd::service

puppetlabs-xinetd's People

Contributors

ghoneycutt avatar hunner avatar reidmv avatar rgevaert avatar bodepd avatar blkperl avatar benburkert avatar davidcollom avatar derekhiggins avatar ekohl avatar lzap avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.