summaryrefslogtreecommitdiffstats
path: root/modules/tick/manifests/client/plugin/fail2ban.pp
blob: 73e2218eb81f2027535363c8409a004698aeff59 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
class tick::client::plugin::fail2ban {
  tick::client::plugin { "fail2ban":
    opts => {
      use_sudo => true,
      interval => "5m",
    }
  }

  file { "/etc/sudoers.d/telegraf-fail2ban":
    source => 'puppet:///modules/tick/plugins/fail2ban.sudoers',
    require => Package['sudo'];
  }
}