From: Silvio Rhatto Date: Thu, 30 Jun 2011 04:48:11 +0000 (-0300) Subject: Merge branch 'master' of git://git.puppet.immerda.ch/module-ekeyd X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=2b377786f8bf2133019c43df9376e0363093e50d;p=puppet-ekeyd.git Merge branch 'master' of git://git.puppet.immerda.ch/module-ekeyd --- 2b377786f8bf2133019c43df9376e0363093e50d diff --cc manifests/init.pp index bf0fef7,204d877..b3b780d --- a/manifests/init.pp +++ b/manifests/init.pp @@@ -1,9 -1,24 +1,26 @@@ - class ekeyd { + class ekeyd( + $ekeyd_host = false, + $ekeyd_masterkey + ){ + package { "usbutils": ensure => installed } + if $ekeyd_key_present != 'true' { fail("Can't find an ekey key plugged into usb on ${fqdn}") } - if !$ekey_masterkey { fail("You need to define \$ekey_masterkey for ${fqdn}") } include ekeyd::base + + if $ekeyd_host { + case $operatingsystem { + centos: { include ekeyd::host::centos } + default: { include ekeyd::host::base } + } + + if $use_shorewall { + include shorewall::rules::ekeyd + } + } + + if $use_munin { + include ekeyd::munin + } }