summaryrefslogtreecommitdiff
path: root/manifests/params.pp
blob: 24426ad21472b98f3640d69834b23a217c454db9 (plain)
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
class rsyslog::params {
  case $::operatingsystem {
    ubuntu, debian: {
      $rsyslog_package_name = 'rsyslog'
      $relp_package_name = 'rsyslog-relp'
      $rsyslog_d = '/etc/rsyslog.d/'
      $rsyslog_conf = '/etc/rsyslog.conf'
      $rsyslog_default = '/etc/default/rsyslog'
      $spool_dir = '/var/spool/rsyslog/'
      $service_name = 'rsyslog'
      $client_conf = "${rsyslog_d}client.conf"
      $server_conf = "${rsyslog_d}server.conf"
    }
    default: {
      fail("Unsupported platform: ${::operatingsystem}")
    }
  }

  #
  # Internal variables
  #

  # Drop privileges to this user and group
  $run_user = 'root'
  $run_group = 'root'

  # User and group of log files
  $log_user = 'root'
  $log_group = 'adm'
}