Puppet Class: zarafa::dagent

Inherits:
zarafa::dagent::params
Inherited by:
zarafa::dagent::config
Defined in:
manifests/dagent.pp

Overview

Parameters:

  • server_socket (Any) (defaults to: $zarafa::dagent::params::server_socket)
  • sslkey_file (Any) (defaults to: $zarafa::dagent::params::sslkey_file)
  • sslkey_pass (Any) (defaults to: $zarafa::dagent::params::sslkey_pass)
  • log_method (Any) (defaults to: $zarafa::dagent::params::log_method)
  • log_level (Any) (defaults to: $zarafa::dagent::params::log_level)
  • log_file (Any) (defaults to: $zarafa::dagent::params::log_file)
  • log_timestamp (Any) (defaults to: $zarafa::dagent::params::log_timestamp)
  • log_raw_message (Any) (defaults to: $zarafa::dagent::params::log_raw_message)
  • log_raw_message_path (Any) (defaults to: $zarafa::dagent::params::log_raw_message_path)
  • server_bind (Any) (defaults to: $zarafa::dagent::params::server_bind)
  • lmtp_port (Any) (defaults to: $zarafa::dagent::params::lmtp_port)
  • lmtp_max_threads (Any) (defaults to: $zarafa::dagent::params::lmtp_max_threads)
  • run_as_user (Any) (defaults to: $zarafa::dagent::params::run_as_user)
  • run_as_group (Any) (defaults to: $zarafa::dagent::params::run_as_group)
  • pid_file (Any) (defaults to: $zarafa::dagent::params::pid_file)
  • spam_header_name (Any) (defaults to: $zarafa::dagent::params::spam_header_name)
  • spam_header_value (Any) (defaults to: $zarafa::dagent::params::spam_header_value)
  • archive_on_delivery (Any) (defaults to: $zarafa::dagent::params::archive_on_delivery)
  • plugin_enabled (Any) (defaults to: $zarafa::dagent::params::plugin_enabled)
  • plugin_manager_path (Any) (defaults to: $zarafa::dagent::params::plugin_manager_path)
  • plugin_path (Any) (defaults to: $zarafa::dagent::params::plugin_path)
  • set_rule_headers (Any) (defaults to: $zarafa::dagent::params::set_rule_headers)
  • no_double_forward (Any) (defaults to: $zarafa::dagent::params::no_double_forward)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'manifests/dagent.pp', line 1

class zarafa::dagent (
  $server_socket = $zarafa::dagent::params::server_socket,
  $sslkey_file = $zarafa::dagent::params::sslkey_file,
  $sslkey_pass = $zarafa::dagent::params::sslkey_pass,
  $log_method = $zarafa::dagent::params::log_method,
  $log_level = $zarafa::dagent::params::log_level,
  $log_file = $zarafa::dagent::params::log_file,
  $log_timestamp = $zarafa::dagent::params::log_timestamp,
  $log_raw_message = $zarafa::dagent::params::log_raw_message,
  $log_raw_message_path = $zarafa::dagent::params::log_raw_message_path,
  $server_bind = $zarafa::dagent::params::server_bind,
  $lmtp_port = $zarafa::dagent::params::lmtp_port,
  $lmtp_max_threads = $zarafa::dagent::params::lmtp_max_threads,
  $run_as_user = $zarafa::dagent::params::run_as_user,
  $run_as_group = $zarafa::dagent::params::run_as_group,
  $pid_file = $zarafa::dagent::params::pid_file,
  $spam_header_name = $zarafa::dagent::params::spam_header_name,
  $spam_header_value = $zarafa::dagent::params::spam_header_value,
  $archive_on_delivery = $zarafa::dagent::params::archive_on_delivery,
  $plugin_enabled = $zarafa::dagent::params::plugin_enabled,
  $plugin_manager_path = $zarafa::dagent::params::plugin_manager_path,
  $plugin_path = $zarafa::dagent::params::plugin_path,
  $set_rule_headers = $zarafa::dagent::params::set_rule_headers,
  $no_double_forward = $zarafa::dagent::params::no_double_forward,
) inherits zarafa::dagent::params {
  contain zarafa::dagent::install
  contain zarafa::dagent::config
  contain zarafa::dagent::service

  Class["zarafa::server"] -> Class["zarafa::dagent::install"] -> Class["zarafa::dagent::config"] -> Class["zarafa::dagent::service"]
}