aboutsummaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp22
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"] ] }
+
+}