17 lines
365 B
Puppet

class security::firewall {
include firewall::nftables
}
class nftables {
package { 'nftables':
ensure => installed,
name => 'nftables',
}
~> file { default: *=> $security::firewall::params::file_defaults;
"/etc/nftables.conf":
ensure => present,
source => 'puppet:///modules/security/firewall/nftables/nftables.conf',
;
}
}