set the bash pipefail option in the test script to return the error
authorJameson Graef Rollins <jrollins@phys.columbia.edu>
Mon, 3 Nov 2008 05:36:10 +0000 (00:36 -0500)
committerJameson Graef Rollins <jrollins@phys.columbia.edu>
Mon, 3 Nov 2008 05:36:10 +0000 (00:36 -0500)
code of the first failed function in a pipe.
also add some new web pages that need to be filled out.

tests/basic
website/features.mdwn [new file with mode: 0644]
website/technical-details.mdwn

index 289a1b79997928c8b2edf8198bbd64c65e981856..d86388665492ba6e3336df8a8a2b4a478ef05a70 100755 (executable)
@@ -13,6 +13,7 @@
 
 # all subcommands in this script should complete without failure:
 set -e
+set -o pipefail
 
 ## make sure that the right tools are installed to run the test.  the
 ## test has *more* requirements than plain ol' monkeysphere:
diff --git a/website/features.mdwn b/website/features.mdwn
new file mode 100644 (file)
index 0000000..1aabda1
--- /dev/null
@@ -0,0 +1,4 @@
+[[meta title="Features"]]
+
+# Features #
+
index b4decce6254cdfeaf215b027788b2bc6edb1c707..902e3560ea91fa509bf02a1b701a3b7a8ab3a576 100644 (file)
@@ -3,3 +3,26 @@
 # Technical Details #
 
 Under construction.
+
+## Host key verification ##
+
+When an ssh connection is initiated, the ssh client checks that the
+host key presented by the server matches one found in the connecting
+user's `known_hosts` file.  If so, the ssh client allows the
+connection to continue.  If not, the client asks the user if they
+would like to accept the host key for future session by asking the
+user to verify the host key's fingerprint.
+
+### Adding a server to the monkeysphere ###
+
+Servers are "monkeysphere enabled" by generating an OpenPGP
+authentication key for the server, translating the key into on ssh
+key, and publishing the host key to the Web of Trust.
+
+### Verifying a host key ###
+
+## User authentication ##
+
+### Adding an individual to the monkeysphere ###
+
+### Verifying a user key ###