summaryrefslogtreecommitdiff
path: root/doc/README
blob: 5e6de8e62dbe11487429fb949bf3c2c0bc3bb111 (plain)
  1. Monkeysphere User README
  2. ========================
  3. As a regular user on a system where the monkeysphere package is
  4. installed, you probably want to do a few things:
  5. Keeping your keyring up-to-date
  6. -------------------------------
  7. Regularly refresh your GnuPG keyring from the keyservers. This can be
  8. done with a simple cronjob.
  9. FIXME: give an example of a useful cronjob
  10. Keeping your known_hosts file in sync with your keyring
  11. -------------------------------------------------------
  12. With your keyring updated, you want to make sure that openssh can
  13. still see the most recent trusted information about who the various
  14. hosts are:
  15. $ monkeysphere update-known_hosts
  16. Using monkeysphere-ssh-proxycommand(1)
  17. --------------------------------------
  18. FIXME: make a suggestion about how to integrate this in daily use.
  19. Setting up an OpenPGP authentication key
  20. ----------------------------------------
  21. First things first: you'll need to create a new subkey for your
  22. current key, if you don't already have one. If your OpenPGP key is
  23. keyid $GPGID, you can set up such a subkey relatively easily with:
  24. $ monkeysphere gen-subkey $GPGID
  25. Using your OpenPGP authentication key for SSH
  26. ---------------------------------------------
  27. FIXME: Sending the key to the ssh-agent?
  28. FIXME: using the key with a single session?
  29. NOTE: the current version of openpgp2ssh does *not* deal well with
  30. encrypted keys (as of 2008-07-26)
  31. Miscellaneous
  32. -------------
  33. For a user to update their monkeysphere authorized_keys file:
  34. $ monkeysphere update-authorized_keys
  35. FIXME: where is this file located? What does this command do?