aboutsummaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
authorMike (stew) O'Connor <stew@vireo.org>2011-02-17 21:37:27 -0500
committerMike (stew) O'Connor <stew@vireo.org>2011-02-17 21:37:27 -0500
commit3a1ab8b24140e56e96f7176b6fb1d82590fddbcc (patch)
tree938b07fece1a9150c84e3547a531b8e3bc8c4931 /manifests/init.pp
downloadpuppet-monkeysphere-3a1ab8b24140e56e96f7176b6fb1d82590fddbcc.tar.gz
puppet-monkeysphere-3a1ab8b24140e56e96f7176b6fb1d82590fddbcc.tar.bz2
initial commit
Signed-off-by: Mike (stew) O'Connor <stew@vireo.org>
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"] ] }
+
+}