move that into debian.org module, like the other sysctl stuff. puppet does not like...
authorMartin Zobel-Helas <zobel@debian.org>
Sat, 19 Feb 2011 21:16:43 +0000 (22:16 +0100)
committerMartin Zobel-Helas <zobel@debian.org>
Sat, 19 Feb 2011 21:16:43 +0000 (22:16 +0100)
manifests/site.pp
modules/debian-org/manifests/init.pp
modules/sysctl/files/common/dsa-radvd.conf [deleted file]
modules/sysctl/manifests/init.pp [deleted file]

index 9a09d54..f5dd399 100644 (file)
@@ -147,7 +147,7 @@ node default {
 
     case $hostname {
         chopin,geo3,soler,wieck: {
-            include sysctl
+            include debian-radvd
         }
    }
 }
index 123a0e8..b19a745 100644 (file)
@@ -158,6 +158,19 @@ class debian-proliant inherits debian-org {
             notify  => Exec["apt-get update"];
     }
 }
+
+class debian-radvd inherits debian-org {
+    sysctl {
+        "dsa-accept-ra-default" :
+            key         => "net.ipv6.conf.default.accept_ra",
+            value       => 0,
+    }
+    sysctl {
+        "dsa-accept-ra-all" :
+            key         => "net.ipv6.conf.all.accept_ra",
+            value       => 0,
+    }
+}
 # vim:set et:
 # vim:set sts=4 ts=4:
 # vim:set shiftwidth=4:
diff --git a/modules/sysctl/files/common/dsa-radvd.conf b/modules/sysctl/files/common/dsa-radvd.conf
deleted file mode 100644 (file)
index de2ea33..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-##
-## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
-## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
-##
-
-net.ipv6.conf.default.accept_ra=0
-net.ipv6.conf.all.accept_ra=0
diff --git a/modules/sysctl/manifests/init.pp b/modules/sysctl/manifests/init.pp
deleted file mode 100644 (file)
index 6b8d923..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-class sysctl {
-       package { procps: ensure => installed }
-
-       file { "/etc/sysctl.d/dsa-radvd.conf":
-               owner   => root,
-               group   => root,
-               mode    => 444,
-               source  => [ "puppet:///modules/sysctl/per-host/$fqdn/dsa-radvd.conf",
-                            "puppet:///modules/sysctl/common/dsa-radvd.conf" ],
-               require => Package["procps"]
-                ;
-
-       }
-}
-# vim:set et:
-# vim:set sts=4 ts=4:
-# vim:set shiftwidth=4: