diff options
Diffstat (limited to 'manifests/init.pp')
-rw-r--r-- | manifests/init.pp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/manifests/init.pp b/manifests/init.pp new file mode 100644 index 0000000..943d3eb --- /dev/null +++ b/manifests/init.pp @@ -0,0 +1,22 @@ +# monkeysphere module +class monkeysphere { + module_dir { [ "monkeysphere", "monkeysphere/hosts", "monkeysphere/plugins" ]: } + + case $operatingsystem { + debian: { include monkeysphere::debian } + } + + if $monkeysphere_ensure_version == '' + { + $monkeysphere_ensure_version = 'installed' + } + + if $gnupg_ensure_version == '' + { + $gnupg_ensure_version = 'installed' + } + + package {"gnupg": ensure => $gnupg_ensure_version, } + package {"monkeysphere": ensure => $monkeysphere_ensure_version, require => [ Package["gnupg"] ] } + +} |