- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with sockd
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
This modules is used to install and configure sockd (dante) daemon. sockd package is installed from custom repository on puppet master.
This module managed configuration of sockd. This modules:
- install sockd, libwrap0, libpam-radius-auth
- modifies settings in files: /etc/sockd.conf
- A list of files managed via module: /etc/sockd.conf, /etc/pam_radius_auth.conf
- A list of packages managed via module: sockd, libwrap0, libpam-radius-auth
- A list of services managed via module: sockd
class { "sockd": }
class { "sockd": $service_enable => true $service_ensure => "running" $package_ensure => "installed" $interface => "eth0" $socksmethod => "pam.username" $userprivileged => "root" $usernotprivileged => "nobody" $userlibwrap => "nobody" $radius_server => "localhost" $shared_secret => "testing123" $timeout => "5" }
This module supports only Ubuntu 14.04.