Puppet Class: rkhunter::service

Defined in:
manifests/service.pp

Overview

Class: rkhunter::service

This module contain the service configuration for rkhunter

Parameters: This module has no parameters

Actions: This module has no actions

Requires: This module has no requirements

Sample Usage: include rkhunter::service



13
14
15
16
17
18
19
20
# File 'manifests/service.pp', line 13

class rkhunter::service {
  # rkhunter service configuration
  exec { 'Update rkhunter database':
    path    => ['/usr/local/sbin', '/usr/sbin', '/sbin', '/usr/local/bin', '/usr/bin', '/bin'],
    command => "${rkhunter::params::rkhunter_bin} --propupdate && /bin/touch ${::rkhunter::params::config_rkhunter_sys_conf_upd}",
    onlyif  => "/usr/bin/test ! -e ${::rkhunter::params::config_rkhunter_sys_conf_upd}",
  }
}