summaryrefslogtreecommitdiff
path: root/manifests/daemon/params.pp
blob: 39126ee5b638a7231804fe5538188e960c28f1ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# setup variables for different distributions
class tor::daemon::params {
  case $facts['osfamily'] {
    'RedHat': {
      $user          = 'toranon'
      $group         = 'toranon'
      $manage_user   = false
      $data_dir_mode = '0750'
    }
    'Debian': {
      $user          = 'debian-tor'
      $group         = 'debian-tor'
      $manage_user   = true
      $data_dir_mode = '0700'
    }
    default: { fail("No support for osfamily ${facts['osfamily']}") }
  }

}