aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie McClelland <jm@mayfirst.org>2011-03-08 10:16:00 -0500
committerJamie McClelland <jm@mayfirst.org>2011-03-08 10:16:00 -0500
commit4a7c7d07e332acac54d61446701322253bc770da (patch)
tree05037a13bd02604372a1f974e4e2599d09368c8a
parent1c4c275c34c9c9a240918852d1668d3d6d5c1967 (diff)
downloadpuppet-monkeysphere-4a7c7d07e332acac54d61446701322253bc770da.tar.gz
puppet-monkeysphere-4a7c7d07e332acac54d61446701322253bc770da.tar.bz2
helpful directions
-rw-r--r--README31
1 files changed, 31 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..cc44499
--- /dev/null
+++ b/README
@@ -0,0 +1,31 @@
+The monkeysphere puppet module is designed to help you manage your servers
+using the monkeysphere[0].
+
+Example usage:
+
+ # assuming you are using the sshd puppet module...
+ $sshd_authorized_keys_file = "/var/lib/monkeysphere/authorized_keys/%u"
+ include sshd
+
+ # import the generated ssh key into the server's gpg ring
+ include monkeysphere::import_key
+
+ # add host names to the array below if you do not want them published to the
+ # web of trust
+ $monkeysphere_no_publish = [ "animal.mayfirst.org", "test.mayfirst.org" ]
+ include monkeysphere::publish_key
+
+ # add the fingerprints of the gpgids that should be certifiers
+ monkeysphere::add_certifiers { dkg:
+ keyid => "0EE5BE979282D80B9F7540F1CCD2ED94D21739E9"
+ }
+ monkeysphere::add_certifiers { jamie:
+ keyid => "1CB57C59F2F42470238F53ABBB0B7EE15F2E4935"
+ }
+
+ # add a authorized_user_ids file for the root user
+ monkeysphere::root_authorized_user_ids { main:
+ file => "puppet:///files/monkeysphere/root/authorized_user_ids"
+ }
+
+0. http://monkeysphere.info/