mirror of
https://github.com/falcosecurity/falco.git
synced 2026-04-04 11:02:16 +00:00
* Update the Puppet module: * Apply puppet-lint recommendations * Update the README since the project moved from draios to falcosecurity in GitHub * Move parameters in their own file + Add the DEB repository automatically + Add the EPEL repository automatically + Add a logrotate configuration * Update the configuration file with all the latest updates falco-CLA-1.0-contributing-entity: Coveo Solutions Inc. falco-CLA-1.0-signed-off-by: Jean-Philippe Lachance <jplachance@coveo.com> * * Set required modules versions properly * Set dependencies between classes * Set the class order * Apply mstemm's code review * * Drop the Puppet 3 support * Use a working version of puppetlabs-apt * Use dependencies to be compatible with Puppet 4.7 and above
13 lines
315 B
Puppet
13 lines
315 B
Puppet
# == Class: falco::config
|
|
class falco::config inherits falco {
|
|
file { '/etc/falco/falco.yaml':
|
|
ensure => file,
|
|
require => Class['falco::install'],
|
|
notify => Service['falco'],
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0644',
|
|
content => template('falco/falco.yaml.erb'),
|
|
}
|
|
}
|