]> gitweb.fluxo.info Git - puppet-ekeyd.git/commitdiff
Fixing debian config
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 30 Jun 2011 23:43:26 +0000 (20:43 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 30 Jun 2011 23:43:26 +0000 (20:43 -0300)
manifests/client/debian.pp
manifests/debian.pp [moved from manifests/host/debian.pp with 91% similarity]
manifests/egd/debian.pp
manifests/init.pp

index 658e208cf7e97223cb81b5fdb7e236e4e169dc41..d709bd97deb890a63365193f79cf9a533b4db6ca 100644 (file)
@@ -1,3 +1,3 @@
-class ekeyd::cliend::debian {
+class ekeyd::cliend::debian inherits ekeyd::cliend::base {
   include ekeyd::egd::debian
 }
similarity index 91%
rename from manifests/host/debian.pp
rename to manifests/debian.pp
index 773d84d5d99cffa7a1f948b650cd7bd9464ae925..8a2e9116d657b8fd9416cfafae89ed8d2971c6ab 100644 (file)
@@ -1,4 +1,4 @@
-class ekeyd::host::debian inherits ekeyd::host::base {
+class ekeyd::debian inherits ekeyd::base {
   package { "usbutils": ensure => installed }
 
   if ( $virtual == "vserver" ) or ( $virtual == "xenu" ) {
index 1c2c37d4bb2ca456fd754e96d962ea6013afcc7a..f682216dfdaf8ba23de5e4d403cdbcdd43b20bb1 100644 (file)
@@ -1,4 +1,4 @@
-class egd::debian inherits ekeyd::egd {
+class ekeyd::egd::debian inherits ekeyd::egd {
   if ( $virtual == "vserver" ) {
     fail("This class shouldn't be included on vservers")
   }
index b337d5b5d2c0d0b6513fe89a5e05e6f8c0e00d05..3d0e50777eab653974b0b7e9ba1994427a00f54e 100644 (file)
@@ -5,12 +5,14 @@ class ekeyd(
 
   if $ekeyd_key_present != 'true' { fail("Can't find an ekey key plugged into usb on ${fqdn}") }
 
-  include ekeyd::base
+  case $operatingsystem {
+    debian: { include ekeyd::debian }
+    default: { include ekeyd::base }
+  }
 
   if $ekeyd_host {
     case $operatingsystem {
       centos: { include ekeyd::host::centos }
-      debian: { include ekeyd::host::debian }
       default: { include ekeyd::host::base }
     }