summaryrefslogtreecommitdiff
path: root/src/monkeysphere-host
AgeCommit message (Collapse)Author
2010-11-13universalize and consolidate on --fixed-list-modeDaniel Kahn Gillmor
2010-10-04use LC_ALL=C for all gpg callsJameson Rollins
This should help with internationalization differences in gpg that could cause problems. Works in tests as is, but haven't tested with odd locales.
2010-10-02add debugging to monkeysphere-host publish-key, closes: #2289Micah Anderson
2010-09-14fix *all* install paths, including in man pages and transition scriptsJameson Rollins
2010-09-14fix specification of install directories in top level scripts.Jameson Rollins
Various install paths were hard coded in the top level scripts. This was causing problems for non-standard install locations. Also added use of LOCALSTATEDIR variable to specify /var/lib path.
2010-05-06reporting new expiration date when key expiry is updated (closes MS #2291)Daniel Kahn Gillmor
2010-04-17monkeysphere-host no longer depends on sshDaniel Kahn Gillmor
2010-03-14fix typoDaniel Kahn Gillmor
2010-03-14avoid checking trustdb from monkeysphere-host (Closes: MS #1957)Daniel Kahn Gillmor
2010-03-14fixing an error message in monkeysphere-hostDaniel Kahn Gillmor
2010-03-14cleaning up monkeysphere-host show-key outputDaniel Kahn Gillmor
2010-02-18allow service names to start with a number (synchronizing with the check in ↵Daniel Kahn Gillmor
get_port_for_service from common). i know of no services named like that, but why be fussy?
2010-02-18enforce --no-armor when exporting to openpgp2ssh in case weird gpg.conf ↵Daniel Kahn Gillmor
options (see bug 1625)
2010-02-02add some useful shortcuts for some common commandsJameson Rollins
2010-01-19Merge remote branch 'jrollins/master'Daniel Kahn Gillmor
2010-01-19accepting "--version" as well as "version" subcommand for monkeysphere-host ↵Daniel Kahn Gillmor
and monkeysphere-authentication
2010-01-19added a few more FIXMEs to check_service_name()Daniel Kahn Gillmor
2010-01-18removing superfluous evalDaniel Kahn Gillmor
2010-01-18tweak loading of fingerprints in multi_key wrapper function, so unnecessary ↵Jameson Rollins
error messages aren't output
2010-01-18flesh out check for reasonable-looking service namesDaniel Kahn Gillmor
2010-01-18canonicalize prompting to prompt if MONKEYSPHERE_PROMPT != 'false'Jameson Rollins
2010-01-18add prompt if a service name is already being used then importing a key or ↵Jameson Rollins
adding a name. This can be overridden with the MONKEYSPHERE_PROMPT var.
2010-01-18monkeysphere-host: reverting from host_fingerprints() to ↵Daniel Kahn Gillmor
list_primary_fingerprints()
2010-01-18made public use of m-h show-keys instead of show-key, fixed stupid ↵Daniel Kahn Gillmor
field-numbering bug in fingerprint extraction
2010-01-18renaming host_keys.pub.gpg to host_keys.pub.pgpDaniel Kahn Gillmor
2010-01-18got rid of monkeysphere-host fprs fileDaniel Kahn Gillmor
2010-01-18remove reference to HOST_KEY_FPR_FILEJameson Rollins
except in update_gpg_pub_file, which dkg is going to modify to just hold the host keys and not any other keys (like revoker keys). this file alone can then be used to get host key info for non-priviledged users.
2010-01-18suppress superfulous error outputJameson Rollins
2010-01-18fix show_key function to handle user ID input (needed for import_key)Jameson Rollins
2010-01-16small tweaks to failure messagesJameson Rollins
2010-01-15Try to fix monkeysphere-host and tests/basic for revoke-key testJameson Rollins
Unfortunately there's still a problem that I can't quite figure out. gpg is for some reason failing to import that revocation certificate. Could it be because gpg can't accept ascii armored certificates as input? I'm at a loss.
2010-01-15Major rework of monkeysphere-host to handle multiple host keys.Jameson Rollins
This rework removes any assumption that monkeysphere-host is just managing a single host key, or that the keys are used specifically for ssh. The UI is exactly backwards compatible except that hostnames ('example.com') must be replaced by full service names ('ssh://example.com'). This incarnation passes the old tests with those changes only. There are a couple of things that still need to be done: - need to see if a transition script is needed (some local file names have changed) - need to fill in check_service_name function to verify that a specified service name fits the expected format. - update diagnostics appropriately
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-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-07-14improvements monkeysphere-host diagnosticsJameson Graef Rollins
I made a couple of improvements to the mh diagnostics script, including rearranging some of the test, to try to better handle some of the possible low-level failures that one might run into. Hopefully this will be a little more informative. closes MS #624.
2009-07-14simplifying find_host_user_id function.Daniel Kahn Gillmor
2009-07-14fixing find_host_userid -- did this ever work?Daniel Kahn Gillmor
2009-07-11Check for a host key before running monkeysphere-host diagnosticsGreg Lyle
Closes #624
2009-07-11improve function to get primary group to make it more portableJameson Graef Rollins
2009-07-11explicitly set MONKEYSPHERE_GROUPJameson Graef Rollins
The monkeysphere group is now determined from the system "groups" command, and then MONKEYSPHERE_GROUP is explicitly set from this, and then used when setting group ownership.
2009-03-10Merge commit 'dkg/master'Jameson Graef Rollins
2009-03-10cleaning up a lingering non-portable mktemp invocation.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-02usage review/tweaks for m-a and m-hDaniel Kahn Gillmor
2009-03-02very small tweaks to usages.Jameson Graef Rollins
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-02-28openpgp2ssh in ms-host show-key function takes the host gpg key from the ↵Jameson Graef Rollins
temporary gpghome, instead of from the saved ssh_host_key_rsa.pub.gpg key file.
2009-02-22fix some return code setting stuf that was no longer being used, and change ↵Jameson Graef Rollins
name of return code variable in update_users, since all-caps variables should be reserved for global vars.