summaryrefslogtreecommitdiff
path: root/src/monkeysphere
AgeCommit message (Collapse)Author
2010-01-12touching up the switch to keys-for-useridDaniel Kahn Gillmor
2010-01-11rename keys-from-userid command to more accurate keys-for-useridJameson Rollins
leave the old command for now, but warn as deprecated.
2010-01-11normalize output for monkeysphere when no subcommand is issued or when an ↵Daniel Kahn Gillmor
unknown subcommand is issued
2010-01-11fix invocation without subcommands to call usage function and exit 1 explicitllyJameson Rollins
2010-01-11add standard --version option for version outputJameson Rollins
2010-01-10Merge branch 'master' of git://labs.riseup.net/~micah/monkeysphereMatthew James Goins
2010-01-10Add new keys-from-userid subcommand to monkeysphere UI.Jameson Rollins
This new subcommand calls a new function, keys_from_userid, that outputs to stdout all acceptable keys for a given user ID literal.
2010-01-04Its more useful and standard to actually output the 'help' output whenMicah Anderson
an improper number of arguments is passed, rather output a line telling the user how to get the help output.
2009-08-01export LOG_PREFIX in monkeysphereJameson Graef Rollins
2009-07-26added MONKEYSPHERE_STRICT_MODES environment option to disable permissions ↵Daniel Kahn Gillmor
checking.
2009-07-24Revert "proposed fix for #1147 by checking for known_hosts file"Jameson Graef Rollins
This reverts commit 189781e00c89227612942ff7dc30eaa756cb78ae. This is reverted because we're going with dkg's better solution.
2009-07-24proposed fix for #1147 by checking for known_hosts fileJameson Graef Rollins
2009-07-11more replacement of read -p with printf; read (re #446)mike castleman
2009-07-11don't use read -p; it is sucky (closes: #446)mike castleman
2009-04-30Add sshfpr subcommand to monkeysphereJameson Graef Rollins
This is a very simple subcommand that outputs the ssh fingerprint of a key in your gpg keyring, by keyid.
2009-04-04add proxycommand --no-connect option to monkeysphere usageJameson Graef Rollins
2009-03-23improving usage and man page for monkeysphere ssh-proxycommand.Daniel Kahn Gillmor
2009-03-07fix the marginal ui output so that it's not prefixed by theJameson Graef Rollins
LOG_PREFIX. also make sure to always export the LOG_PREFIX, so that it gets passed to subprocces su_monkeysphere_user.
2009-03-03fix to logging to prefix all log output with log prefix, and allow changing ↵Jameson Graef Rollins
of log prefix.
2009-03-02get rid of FILE_OWNER variable, in favor of just using $(whoami) whenJameson Graef Rollins
running check_key_file_permissions in update_known_hosts, update_authorized_keys, and process_authorized_user_ids. this is fine, since the policy is just that a user is always updating their own files. closes monkeysphere bug #630.
2009-03-01switched $USER to $FILE_OWNER; new name is more semantically clear and less ↵Daniel Kahn Gillmor
likely to collide with other common uses of $USER.
2009-03-01explicity set the USER variable, since it's needed for checking file ↵Jameson Graef Rollins
permissions. add/modify some debug messages.
2009-03-01break out default variables into their own file: defaultenvJameson Graef Rollins
this allows the common file to be sourced without reseting variables to their defaults, which was causing a problem with su_monkeysphere_user. also added some more debug messages.
2009-03-01normalizing failure invocations in check_gpg_sec_key_id().Daniel Kahn Gillmor
2009-03-01fix two bugs in monkeysphere:check_gpg_sec_key_id that were causing ↵Jameson Graef Rollins
gen_subkey to fail
2009-02-22Fix how version number is saved/retrieved. Version is now stored inJameson Graef Rollins
VERSION file, which is created in the tarball target. This is then installed at /usr/share/monkeysphere/VERSION, and cat'ed when the version number is requested by the front-end ui. No more manual setting of version number required (to avoid future problems, aka "0.23.1"). This system is also more flexible, as the VERSION file could potentially hold more info than just the release number.
2009-02-21make sure all prompt messages are going to stderrJameson Graef Rollins
2009-02-21fix output formatting for cases where multiple fingerprints are found, in ↵Jameson Graef Rollins
functions that are doing that sort of thing
2009-02-21remove 'return' line from monkeysphere that was errantly not removed in the ↵Jameson Graef Rollins
previous commit.
2009-02-21make sure we're explicitly capturing return codes in places where they are ↵Jameson Graef Rollins
tested, in case things are being run set -e
2009-02-19remove import_subkey from monkeysphere usage and man page until we getJameson Graef Rollins
a chance to fully implement it.
2009-02-19add a gpg_user function in monkeysphere to add some gpg quietingJameson Graef Rollins
option, and use it in all gpg invocations. add a trap to subkey_to_ssh_agent.
2009-02-19The monkeysphere {import,gen}_subkey functions were not up-to-date.Jameson Graef Rollins
did a lot of work to bring them up-to-date, and better handle argument checking. also updated man page, changelog, and tests/basic.
2009-02-19fix CHECK_KEYSERVER variable in monkeysphere, so the default is correct for ↵Jameson Graef Rollins
proxycommand, and fix an errant bad line in proxycommand.
2009-02-19Cleanup how variables are specified and loaded:Jameson Graef Rollins
- define more common variables in share/common - cleanup how defaults are specified - fix how CHECK_KEYSERVER was determined in monkeysphere Fix calls to update_known_hosts and update_authorized_keys in monkeysphere so that some of the checks are done within the functions themselves, as opposed in the monkeysphere wrapper, so that other functions can call them easier. Fix ssh-proxycommand that had some left over cruft from the transition.
2009-02-01some tweaks to the man pagesJameson Graef Rollins
2009-01-31some more fixes and tweaks to get things working in the new setupJameson Graef Rollins
2009-01-31break out subfunctions from monkeysphere commandJameson Graef Rollins
2009-01-31Change the monkeysphere header to have 2009 copyright year and add my nameMicah Anderson
2009-01-31add ssh-proxycommand as subcommand to monkeysphereJameson Graef Rollins
2009-01-15work on fleshing out the new functionality for the next release,Jameson Graef Rollins
including new functions: import-key, add-revoker, revoke-key, etc.
2008-12-30clean up option parsing and key checking in gen_key function,Jameson Graef Rollins
including adding checking for validity of existing authentication subkeys.
2008-12-28added version output optionJameson Graef Rollins
2008-12-16get rid of getopts.Jameson Graef Rollins
add checks for root user, and better checking of presence of host key.
2008-11-30add a couple of bugs about posix compliance and the use of getoptsJameson Graef Rollins
instead of getopt.
2008-10-28touch known_hosts file in monkeysphere so that permission checkingJameson Graef Rollins
down't fail. remove spurios directory in monkeysphere.dirs. more work on test suite.
2008-10-28fix bugs in authorized_* file permission checking.Jameson Graef Rollins
2008-10-26Removed the gnutls component from our APT repo, since gnutls 2.6 is now in ↵Daniel Kahn Gillmor
debian/unstable. Documented the changes, and changed the warning message that monkeysphere emits too.
2008-10-11Generalize filesystem location variables (closes ↵Jameson Graef Rollins
http://web.monkeysphere.info/bugs/genericize-filesystem-locations-for-testsuite/). Add comments to gpg.conf files.
2008-10-11some preparatory changes in preparation for a test suite: not tested!Daniel Kahn Gillmor