Puppet Class: g_server::services::fail2ban

Defined in:
manifests/services/fail2ban.pp

Overview

Parameters:

  • sshd (Boolean) (defaults to: false)


1
2
3
4
5
6
7
8
9
10
11
12
13
# File 'manifests/services/fail2ban.pp', line 1

class g_server::services::fail2ban(
  Boolean $sshd = false
){
  class { '::fail2ban':
    log_level       => 'INFO',
    log_target      => 'SYSLOG',
    manage_firewall => true
  }

  if ($sshd) {
    include ::fail2ban::jail::sshd
  }
}