Commit 8934f138 authored by Jonathan Gazeley's avatar Jonathan Gazeley
Browse files

Add missing docs for #109

parent 4d3c223a
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@
       * [`freeradius::home_server_pool`](#freeradiushomeserverpool)
       * [`freeradius::instantiate`](#freeradiusinstantiate)
       * [`freeradius::ldap`](#freeradiusldap)
       * ['freeradius::listen`](#freeradiuslisten)
       * [`freeradius::module::ldap`](#freeradiusmoduleldap)
       * [`freeradius::krb5`](#freeradiuskrb5)
       * [`freeradius::module`](#freeradiusmodule)
@@ -740,6 +741,31 @@ Maximum number of connections. Default: `${thread[pool].max_servers}`
##### `spare`
Spare connections to be left idle. Default: `${thread[pool].max_spare_servers}`

#### `freeradius::listen`

Define listening interface

##### `type`
Type of listener. Must be one of `auth`, `acct`, `proxy`, `detail`, `status`, `coa`. Default: `auth`

##### `ip`
The IPv4 address of the interface to listen. `ip` and `ip6` are mutually exclusive. Default: `undef`

##### `ip6`
The IPv6 address of the interface to listen. `ip` and `ip6` are mutually exclusive. Default: `undef`

##### `port`
Default: `undef`

##### `max_connections`
Default : `16`

##### `lifetime`
Default : `0`

##### `idle_timeout`
Default : `30`

#### `freeradius::module`

Install a module from a flat file, or enable a stock module that came with your distribution of