forked from ghoneycutt/puppet-xinetd
-
Notifications
You must be signed in to change notification settings - Fork 0
xinetd Puppet module
License
fcharlier/puppet-xinetd
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 # # 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
About
xinetd Puppet module
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Puppet 85.5%
- Ruby 14.5%