coturn
: main configuration class for coturncoturn::service
: Installs services coturn
Main class to configure coturn
The following parameters are available in the coturn
class:
config_file
mode
owner
group
package_name
use_auth_secret
no_stdout_log
syslog
simple_log
verbose
extra_verbose
log_file
static_auth_secret
realm
Data type: String
the coturn configuration file
Default value: '/etc/turnserver.conf'
Data type: String
mode to use for coturn config file
Default value: '0644'
Data type: String
owner of coturn config file
Default value: 'root'
Data type: String
group of the coturn config file
Default value: 'root'
Data type: String
package to install
Default value: 'coturn'
Data type: Boolean
enable use-auth-secret
Default value: false
Data type: Boolean
Flag to prevent stdout log messages
Default value: false
Data type: Boolean
redirect all log output into system log (syslog)
Default value: false
Data type: Boolean
if true, no log file rollover will be used
Default value: false
Data type: Boolean
if true, enables verbose mode
Default value: false
Data type: Boolean
if true, enables Verbose mode (extra verbose)
Default value: false
Data type: Optional[String]
Option to set the log file path
Default value: undef
Data type: Optional[String]
'Static' authentication secret value
Default value: undef
Data type: Optional[String]
the default realm to be used
Default value: undef
coturn::service
The following parameters are available in the coturn::service
class:
Data type: String
Service name for coturn.
Default value: 'coturn'
Data type: String
Whether the service should be running. Defaults to 'running'
Default value: 'running'
Data type: Boolean
Whether the service should be enabled. Defaults to true
Default value: true
Data type: Boolean
do we enable coturn in the default_file ? set to false to disable.
Default value: true
Data type: Optional[String]
use a file in /etc/default to enable server. this is the filename with path.
Default value: undef
Data type: Optional[String]
if default_file is set, this parameter can be used to set the startup options (DAEMON_ARGS) there. if set to 'absent', the option will be deleted.
Default value: undef