class kfreebsd { file { '/etc/cron.d/dsa-killruby': source => 'puppet:///modules/kfreebsd/dsa-killruby', } file { '/etc/sysctl.d/': ensure => directory, mode => '0755' } file { '/etc/init.d/procps': source => 'puppet:///modules/kfreebsd/procps.init', mode => '0555', before => Service['procps'], notify => Exec['update-rc.d procps defaults'] } site::sysctl { 'maxfiles': key => 'kern.maxfiles', value => 65536, target => 'GNU/kFreeBSD', } site::sysctl { 'accept_ra': key => 'net.inet6.ip6.accept_rtadv', value => 0, target => 'GNU/kFreeBSD', } exec { 'update-rc.d procps defaults': path => '/usr/bin:/usr/sbin:/bin:/sbin', refreshonly => true, } }