]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Default pm-utils sleep module
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 9 Aug 2014 14:26:20 +0000 (11:26 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 9 Aug 2014 14:26:20 +0000 (11:26 -0300)
manifests/base/laptop.pp

index c8778a00c4a95693cb930432ccfe05c399e8b7d4..5fec946e38203fd3e33556ee3b8fadd82083cff4 100644 (file)
@@ -43,6 +43,18 @@ class nodo::base::laptop inherits nodo::base::personal {
     },
   }
 
+  file { "/etc/pm/config.d/00sleep_module":
+    owner     => "root",
+    group     => "root",
+    mode      => 0644,
+    content   => "SLEEP_MODULE=\"uswsusp\"\n",
+    require   => Package['uswsusp'],
+    ensure    => $hibernate ? {
+      false   => absent,
+      default => present,
+    },
+  }
+
   # Avoid this annoying warning
   # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673818
   file { '/etc/laptop-mode/conf.d/board-specific':