Puppet Class: tor::daemon::params

Inherited by:
tor::daemon::base
Defined in:
manifests/daemon/params.pp

Summary

Distribution dependent parameters

Overview



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/daemon/params.pp', line 3

class tor::daemon::params {
  case $facts['os']['family'] {
    'RedHat': {
      $user          = 'toranon'
      $group         = 'toranon'
      $manage_user   = false
      $data_dir_mode = '0700'
    }
    'Debian': {
      $user          = 'debian-tor'
      $group         = 'debian-tor'
      $manage_user   = true
      $data_dir_mode = '2700'
    }
    default: { fail("No support for osfamily ${facts['os']['family']}") }
  }
}