]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
on freebsd, install our procpc properly; also set accept_ra to 0
authorPeter Palfrader <peter@palfrader.org>
Thu, 30 May 2013 09:51:17 +0000 (11:51 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 30 May 2013 09:51:17 +0000 (11:51 +0200)
modules/kfreebsd/manifests/init.pp

index 81595092030dff801fdcdb0daf1014a7fc2d28c1..66a6ee95d6ff5977bf879569be69b322f61fa517 100644 (file)
@@ -13,6 +13,7 @@ class kfreebsd {
                source => 'puppet:///modules/kfreebsd/procps.init',
                mode   => '0555',
                before => Service['procps'],
+               notify  => Exec['update-rc.d procps defaults']
        }
 
        site::sysctl { 'maxfiles':
@@ -20,4 +21,14 @@ class kfreebsd {
                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,
+       }
 }