summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-09small tweak to MonkeySpecJameson Graef Rollins
2008-06-09more work on rhesusJameson Graef Rollins
- known_hosts processing know processes known_hosts file directly - uses "ssh-keygen -R" to remove keys as necessary - known_hosts lines can be hashed if requested - added ability to specify required key capability - added ability to specify if user authorized_keys file is added
2008-06-07Merge commit 'dkg/master'Jameson Graef Rollins
2008-06-07small change to correct usage of howlerJameson Graef Rollins
2008-06-07updated gpg2ssh to properly check for data encryption and authentication.Daniel Kahn Gillmor
2008-06-07redefining tamarin and marmaset as concepts not scripts.Jamie McClelland
2008-06-07redefining tamarin to be more generic.Jamie McClelland
2008-06-06updated MonkeySpec to be more user-friendly.Daniel Kahn Gillmor
2008-05-26fixing spelling, fqdns in MonkeySpec examplesDaniel Kahn Gillmor
2008-05-26Merge commit 'jrollins/master'Daniel Kahn Gillmor
2008-05-26merging some changes from jrollins.Daniel Kahn Gillmor
2008-05-26update README to reflect changes to howler trust-keyJameson Graef Rollins
2008-05-26change howler command from "trust-uids" (which is inaccurate) to "trust-key".Jameson Graef Rollins
2008-05-25Merge commit 'dkg/master'Jameson Graef Rollins
Conflicts:
2008-05-25expand howler to handle general gpg maintenence tasks for serverJameson Graef Rollins
- add "gen-key", "publish-key", and "trust-uids" functions small tweak to rhesus. update README and MonkeySpec
2008-05-25move gpg2ssh stuff into it's own subdirectory to reduce some cluterJameson Graef Rollins
2008-05-25add new component "howler": small script to generate and publish a gpgJameson Graef Rollins
key for a server
2008-05-25update to MonkeySpec:Jameson Graef Rollins
- i took the liberty to reapportion some of the monkey names to new/different components. some components are no longer needed (eg. marmoset as originally defined is no longer needed since rhesus handles both ssh key file types). i also took the name "howler" and used it for a new component that generates and publishes server gpg keys. - fleshed out the Alice/Bob use case senario with some clarification and more detail.
2008-05-25some updates to rhesus:Jameson Graef Rollins
- add ability to rhesus to just process specified userids. - removed '--' in front of process type specification at command line. - cleaned up some log output
2008-05-25fix bashism, and correct bad error messageJameson Graef Rollins
2008-05-23major overhaul of rhesus:Jameson Graef Rollins
- much more sophisticated validity checking of keys/uids - broke out more functions - cleaned-up/simplified code - changed to new variable naming standard
2008-05-05getting rid of spaces in filenames.Daniel Kahn Gillmor
2008-05-05cleaning up the git initialization document.Daniel Kahn Gillmor
2008-05-05Merge commit 'jrollins/master'Daniel Kahn Gillmor
2008-05-05Merge commit 'jamie/master'Daniel Kahn Gillmor
2008-05-04major overhaul of rhesus. it now handles creation of bothJameson Graef Rollins
authorized_keys and known_hosts files, and is capable of being used by an administrator to maintain authorized_keys files for users. monkeysphere.conf file was updated for use by system administrator.
2008-05-03adding jamie's git remote stanza.Jamie McClelland
2008-05-03Merge commit 'jamie/master'Daniel Kahn Gillmor
2008-05-03Merge commit 'jamie/master'Jameson Graef Rollins
2008-05-03Merge commit 'dkg/master'; commit 'enw/master'; commit 'micah/master'; ↵Jameson Graef Rollins
commit 'mlcastle/master'
2008-05-03Merge commit 'dkg/master'Jameson Graef Rollins
2008-05-03Merge commit 'mlcastle/master'Daniel Kahn Gillmor
2008-05-03Merge commit 'remotes/dkg/master'; commit 'remotes/enw/master'; commit ↵Jamie McClelland
'remotes/greg/master'; commit 'remotes/jrollins/master'; commit 'remotes/micah/master'; commit 'remotes/mjgoins/master'; commit 'remotes/mlcastle/master'; commit 'remotes/rossg/master'
2008-04-21updated gpg2ssh to use new flag for gnutls_openpgp_crt_get_auth_subkey() ↵Daniel Kahn Gillmor
(introduced in gnutls 2.3.6).
2008-04-21initial pass at converting PEM-encoded private keys into OpenPGP public keys.Daniel Kahn Gillmor
2008-04-14include docs from obbymike castleman
2008-04-14Merge commit 'micah/master'mike castleman
2008-04-14more work on rhesus. Improve retreival of key based on userid. cleanJameson Graef Rollins
up output. cleanup variables and monkeysphere.conf
2008-04-11Merge commit 'jrollins/master'Daniel Kahn Gillmor
2008-04-11some more work on rhesus. receiving of keys is much improved.Jameson Graef Rollins
rudimentery policy checking is implemented, but needs a lot more fleshing out (currently only accepts "fully trusted" keys). need to figure out how to query trustdb.
2008-04-09gpg2ssh: check the return status of the base64 pipe so we can fail properly ↵Daniel Kahn Gillmor
if it does.
2008-04-09cleaning up failed pipes properly, flushing error output to ensure it gets ↵Daniel Kahn Gillmor
printed before we die.
2008-04-09added FIXMEs documenting next steps for gpg2ssh.Daniel Kahn Gillmor
2008-04-09add support for DSA public key translation.Daniel Kahn Gillmor
2008-04-09When outputting MPIs for OpenSSH format, ensure that the leading bit of the ↵Daniel Kahn Gillmor
first byte is not 1 (so that ssh does not get confused by a "negative" MPI).
2008-04-09exporting RSA public keys in openssh known_hosts format.Daniel Kahn Gillmor
2008-04-08working with subkeys: preparing to write a gnutls-based gpg2ssh capable of ↵Daniel Kahn Gillmor
feeding the monkeysphere.
2008-04-07broke out gnutls business into a helper file in preparation for new projects.Daniel Kahn Gillmor
2008-04-04key translator: cleanup error checking.Daniel Kahn Gillmor
2008-04-03key translator: added more debugging infrastructure.Daniel Kahn Gillmor