faa0ecd9be
Adding puppet-3.4 support. It also should work under puppet-2.7. In order to work properly with puppet-3.4 also requires some updates in packages: - ruby-rgen >= 0.6.5 - hiera >= 1.3.1 Change-Id: I40ffb6961e2b6de8090040f545648143e926872d |
||
---|---|---|
.. | ||
files | ||
manifests | ||
spec | ||
templates | ||
tests | ||
.fixtures.yml | ||
.gemfile | ||
.gitignore | ||
.project | ||
CHANGELOG | ||
LICENSE | ||
Modulefile | ||
Rakefile | ||
README |
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