Puppet Class: sophos_av::params

Inherited by:
sophos_av
Defined in:
manifests/params.pp

Overview

== Class: sophos_av::params



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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# File 'manifests/params.pp', line 2

class sophos_av::params {
  $install_dir        = '/opt/sophos-av'
  $auto_start         = false
  $enable_on_boot     = true
  $live_protection    = true
  $update_source_type = 'sophos'

  case $::osfamily {
    'RedHat': {
      $prefer_fanotify = true
    }
    'Debian': {
      $prefer_fanotify = false
    }
    default: {
      $prefer_fanotify = false
    }
  }

  $email_target = 'root@localhost'
  $email_demand_summary = true
  $email_language = 'English'
  $email_notifier = true
  $email_server = 'localhost:25'

  $enable_on_start = true

  $exclusion_encodings = [
    'UTF-8',
    'EUC-JP',
    'ISO-8859-1',
  ]
  $exclude_file_paths = [
  ]
  $exclude_file_on_glob = [
  ]
  $exclude_filesystems = [
  ]

  $log_max_size = 100
  $notify_on_update = false
  $upload_samples = false
  $send_error_email = true
  $send_threat_email = true
  $ui_notifier = true
  $ui_popup_notification = true
  $ui_tty_notification = true
  $update_period = 60
  $scan_archives = 'mixed'

}