]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding sysctl::laptop
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 11 Apr 2010 20:15:20 +0000 (17:15 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 11 Apr 2010 20:15:20 +0000 (17:15 -0300)
files/etc/modprobe.d/aspire-blacklist-memstick.conf [new file with mode: 0644]
files/etc/sysctl.d/madwifi.conf [new file with mode: 0644]
manifests/laptop.pp
manifests/subsystems/modprobe.pp
manifests/subsystems/sysctl.pp

diff --git a/files/etc/modprobe.d/aspire-blacklist-memstick.conf b/files/etc/modprobe.d/aspire-blacklist-memstick.conf
new file mode 100644 (file)
index 0000000..4f7fd29
--- /dev/null
@@ -0,0 +1,2 @@
+blacklist jmb38x_ms
+blacklist memstick
diff --git a/files/etc/sysctl.d/madwifi.conf b/files/etc/sysctl.d/madwifi.conf
new file mode 100644 (file)
index 0000000..5483318
--- /dev/null
@@ -0,0 +1,2 @@
+dev.wifi0.ledpin=3
+dev.wifi0.softled=1
index 9753869e57d815ba8e4f30ed2879b4bbf7a6a137..5b7ecdb9bcf003e9f5a85f58a89ea999a41e9713 100644 (file)
@@ -1,6 +1,7 @@
 class nodo::laptop inherits nodo::personal {
   include utils::laptop
   include modprobe::laptop
+  include sysctl::laptop
 
   # fstab
   file { "/etc/fstab":
index cfd6be8525efcf8cff798c27ae774a483b1f52bc..01a2f91a64caf24e1890bf47fcb062bc13267b95 100644 (file)
@@ -17,4 +17,13 @@ class modprobe::laptop {
     ensure  => present,
     source  => "puppet://$server/modules/nodo/etc/modules/laptop",
   }
+
+  # see http://wiki.debian.org/DebianAcerOne#Cardreader
+  file { "/etc/modprobe.d/aspire-blacklist-memstick.conf":
+    owner   => "root",
+    group   => "root",
+    mode    => 0644,
+    ensure  => present,
+    source  => "puppet://$server/modules/nodo/etc/modprobe.d/aspire-blacklist-memstick.conf",
+  }
 }
index 3bd028c784ae37de9387db11d50e6dc72dc19acb..7dfb8751625fb0ac2f9e9bd5b24e31057f98ff80 100644 (file)
@@ -14,3 +14,13 @@ class sysctl {
     refreshonly => true,
   }
 }
+
+class sysctl::laptop {
+  file { "/etc/sysctl.d/madwifi.conf":
+    owner   => "root",
+    group   => "root",
+    mode    => 0644,
+    ensure  => present,
+    source  => "puppet://$server/modules/nodo/etc/sysctl.d/madwifi.conf",
+  }
+}