X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=website%2Fdownload.mdwn;h=b73beba6dac20f70c0b9030c790f9914f8cba4f2;hb=a4983d24c8e79729deaa02602b742eace6d09f86;hp=947b1712a77b79494b9734eb5204945ec39639cd;hpb=70ea3b65d8269ae25996921c37ae8bced59eb092;p=monkeysphere.git diff --git a/website/download.mdwn b/website/download.mdwn index 947b171..b73beba 100644 --- a/website/download.mdwn +++ b/website/download.mdwn @@ -1,36 +1,112 @@ -## Downloading and Installing ## +[[meta title="Download"]] -If you are running a Debian system, you can install Monkeysphere -by following these directions: +# Downloading and Installing # + +Once you've installed the packages, please see the [documentation +page](/doc) to read up on how to get started [as a regular +user](/getting-started-user) or [as a systems +administrator](/getting-started-admin). + +## Dependencies ## + +Monkeysphere relies on: + + * [GnuTLS](http://gnutls.org/) + * version 2.4 or later for general use + * [version 2.6 or later](/news/gnutls-2.6-enables-monkeysphere) to use the `monkeysphere subkey-to-ssh-agent` subcommand. + * [OpenSSH](http://openssh.com/) + * [GnuPG](http://gnupg.org/) + +## Debian ## + +If you are running a [Debian](http://www.debian.org/) system, you can +install Monkeysphere by following these directions: You can add this repo to your system by putting the following lines in -/etc/apt/sources.list.d/monkeysphere.list: +`/etc/apt/sources.list.d/monkeysphere.list`: + + deb http://archive.monkeysphere.info/debian experimental monkeysphere + deb-src http://archive.monkeysphere.info/debian experimental monkeysphere + +The repository is currently signed by [The Monkeysphere archive +signing key](/archive-key), key id EB8AF314 (fingerprint: `2E8D D26C +53F1 197D DF40 3E61 18E6 67F1 EB8A F314`). To cryptographically +verify the packages, you'll want to [add this key to your apt +configuration after verifying its integrity](/archive-key). + +To use the `monkeysphere subkey-to-ssh-agent` subcommand, you will +also need [version 2.6 of +GnuTLS](/news/gnutls-2.6-enables-monkeysphere), which is available in +Debian experimental. + +## FreeBSD ## + +There is [now a FreeBSD port available](/news/FreeBSD-port-available) +for the Monkeysphere. + +While the monkeysphere is not officially included in the ports tree +yet, [a problem +report](http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/128406) has +been submitted, and the package itself is functional. + +The latest version of the ports directory can be found in [the git +repository](/community) under +`packaging/freebsd/security/monkeysphere`. Please [let us +know](/community) if you encounter any problems with it on a FreeBSD +system. + +Until the port is accepted, you should be able to build the latest +port with: + + git clone git://git.monkeysphere.info/monkeysphere + cp -a monkeysphere/packaging/freebsd/security/monkeysphere /usr/ports/security + cd /usr/ports/security/monkeysphere + make && make install - deb http://george.riseup.net/debian experimental monkeysphere - deb-src http://george.riseup.net/debian experimental monkeysphere +To use the `monkeysphere subkey-to-ssh-agent` subcommand, you will +also need [version 2.6 of +GnuTLS](/news/gnutls-2.6-enables-monkeysphere), which is [slated to be +available after the 7.1 ports slush is +over](http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/127330). -The repository is currently signed by [Daniel Kahn Gillmor's OpenPGP key](http://fifthhorseman.net/dkg.gpg "dkg's key"), key id D21739E9 -(fingerprint: `0EE5 BE97 9282 D80B 9F75 40F1 CCD2 ED94 D217 39E9`). -To cryptographically verify the packages, you'll want to [add `dkg`'s key to your apt configuration](http://cmrg.fifthhorseman.net/wiki/apt/importing-keys "Instructions for adding dkg's key to apt") +## Source ## -## git repositories ## +For those that would like to download the source directly, [the source +is available](/community) via [git](http://git.or.cz/). -The Monkeysphere is attempting to use a completely distributed -development model with [git](http://git.or.cz/). Once you've -[installed git](http://www.spheredev.org/wiki/Git_for_the_lazy), you -can [git -clone](http://www.kernel.org/pub/software/scm/git/docs/git-clone.html) -any of the developer repositories: +The [latest +tarball](http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.20.orig.tar.gz) +is also available, and has these checksums: -Jameson Graef Rollins : +
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
 
-	git clone http://lair.fifthhorseman.net/~jrollins/git/monkeysphere.git monkeysphere
+checksums for the monkeysphere 0.20 release:
 
-dkg:
+MD5:
+2503b0e83cab1dff339f73a2734ac185  monkeysphere_0.20.orig.tar.gz
 
-	git clone http://lair.fifthhorseman.net/~dkg/git/monkeysphere.git monkeysphere
+SHA1:
+8775a3569f2ac3a3e7977441b93c431677f44435  monkeysphere_0.20.orig.tar.gz
 
-## Contact ##
+SHA256:
+c8e0e2a2ad26b7690147eabb69e2cffaa1d8c114d3c6878e2f05a5f21387c0dd  monkeysphere_0.20.orig.tar.gz
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
 
-Please feel free to contact any of the Monkeysphere developers with
-any questions, comments, bug reports, requests, etc.
+iQIVAwUBSR8fFhjmZ/HrivMUAQLMDA/+OYFSqeEilDu+Tw8H4KNUWG6Li5IXf7Yc
+G3FGMueN0ILnnEF4F3XBz4zd0Km1qi5v4dFsLUGtqbd7uUOPXa24G6+T6srRh90x
+6vKcOuPmQeaHZaVwHeliA32yLa5Oh1TuSKZ9imDzqmcbYDW5ekKKNv07dEuS8pbt
+DkJ6XXnPC2Pe1W9jUFsfOQJn797ZjbPxyu1uops2CZTo04nS4pWvVjwiwiNNbzjt
+kknsFObcv9TfbtHQNoMKI7IEjp2TuGT5Au6y0U0mQZnJ3O7VjGZkS0noq4dxIIyN
+vApChk69J8fixQD+DDo9ewBUS+hWkpaJxQyDWrpE8kAlT/jEG89PEpUZtO6E3MlP
+4eHX8keI45+RkthE2uQDQjtAObIn7+RI+LOzTmwPP8WqP71IVeCmhtofKhDO6rIS
+1wOx8JEoW3UbFujsoXmwNdJj9M9TLo0NSbDXsg++3HSivA9AFmAvZWYhQ1nIfOFq
+poK2CXCk2qfRMowhPC4MeBahaErdlvZM/t72zGwtfgS4fmU4nk6Z0QD7ImfBOelo
+kTPw3V7n8rM6cAtdI86d0oYVsEFmqkJH6ih/fBHad8hGniwNeZG9ipeSZUEyvrMg
+u5Y6fMRkUPpikIEchRNUph39NVIKt8YqeiQyrp8t6xSHQucz74uBPOFMaS2VUifH
+oijtS4Im4IA=
+=UeKa
+-----END PGP SIGNATURE-----
+