Daniel Kahn Gillmor [Mon, 23 Jun 2008 22:59:32 +0000 (18:59 -0400)]
added three more TODO tasks.
Daniel Kahn Gillmor [Mon, 23 Jun 2008 21:55:56 +0000 (17:55 -0400)]
unless a problem comes up, monkeysphere-server should return an error code of 0.
Daniel Kahn Gillmor [Mon, 23 Jun 2008 21:03:39 +0000 (17:03 -0400)]
preparing for 0.2-1 release.
Daniel Kahn Gillmor [Mon, 23 Jun 2008 21:02:33 +0000 (17:02 -0400)]
Merge commit 'jrollins/master'
Daniel Kahn Gillmor [Mon, 23 Jun 2008 21:02:15 +0000 (17:02 -0400)]
openpgp2ssh can now accept arbitrary-length key IDs (from the trivial
8 hex digit key IDs to 40 hex digits of a full fingerprint).
This moves our build dependency on gnutls to 2.4.0, which includes
subkey fingerprint calculations.
Daniel Kahn Gillmor [Mon, 23 Jun 2008 20:57:09 +0000 (16:57 -0400)]
Genericize raw binary <-> printable hex converters.
Jameson Graef Rollins [Mon, 23 Jun 2008 19:54:59 +0000 (15:54 -0400)]
Provide better (ie. more informative) return codes. Required some
modifications to a couple of different functions.
Jameson Graef Rollins [Sun, 22 Jun 2008 15:43:20 +0000 (11:43 -0400)]
Improve trust-key function.
Daniel Kahn Gillmor [Sun, 22 Jun 2008 04:27:16 +0000 (00:27 -0400)]
Merge commit 'mjgoins/master'
Daniel Kahn Gillmor [Sun, 22 Jun 2008 04:22:42 +0000 (00:22 -0400)]
Merge commit 'jrollins/master'
Daniel Kahn Gillmor [Sun, 22 Jun 2008 04:07:59 +0000 (00:07 -0400)]
installing screen on george.
Jameson Graef Rollins [Sun, 22 Jun 2008 00:32:33 +0000 (20:32 -0400)]
Improved gen-key function for server.
Update TODO.
Jameson Graef Rollins [Sat, 21 Jun 2008 21:08:34 +0000 (17:08 -0400)]
Merge commit 'dkg/master'
Conflicts:
src/seckey2sshagent
Jameson Graef Rollins [Sat, 21 Jun 2008 21:05:07 +0000 (17:05 -0400)]
add some things to the TODO
Daniel Kahn Gillmor [Sat, 21 Jun 2008 20:40:27 +0000 (16:40 -0400)]
make the ssh-agent prompt from seckey2sshagent more intelligible
Jameson Graef Rollins [Sat, 21 Jun 2008 20:39:41 +0000 (16:39 -0400)]
update debian/changelog
Jameson Graef Rollins [Sat, 21 Jun 2008 20:31:31 +0000 (16:31 -0400)]
Merge commit 'micah/master'
Jameson Graef Rollins [Sat, 21 Jun 2008 20:31:27 +0000 (16:31 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Sat, 21 Jun 2008 20:26:35 +0000 (16:26 -0400)]
Add some more checks to gen-subkey
Micah Anderson [Sat, 21 Jun 2008 19:28:05 +0000 (15:28 -0400)]
adjust the oom_adj tweak. I didn't like the fact that the initscript was being modified, instead
implemented a way to make it go away by only modifying /etc/default/ssh
Daniel Kahn Gillmor [Sat, 21 Jun 2008 17:53:06 +0000 (13:53 -0400)]
Merge commit 'mlcastle/master'
Jameson Graef Rollins [Sat, 21 Jun 2008 16:36:15 +0000 (12:36 -0400)]
Merge commit 'mlcastle/master'
mike castleman [Sat, 21 Jun 2008 16:35:22 +0000 (12:35 -0400)]
fix typo
Jameson Graef Rollins [Sat, 21 Jun 2008 16:28:12 +0000 (12:28 -0400)]
Merge commit 'micah/master'
Jameson Graef Rollins [Sat, 21 Jun 2008 16:27:32 +0000 (12:27 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Sat, 21 Jun 2008 16:26:58 +0000 (12:26 -0400)]
tiny change to comment
Micah Anderson [Fri, 20 Jun 2008 23:33:27 +0000 (19:33 -0400)]
added george changelog entry about oom_adj log noise fix
Daniel Kahn Gillmor [Fri, 20 Jun 2008 18:04:28 +0000 (14:04 -0400)]
bumped up ssh logging on george.
Daniel Kahn Gillmor [Fri, 20 Jun 2008 18:00:42 +0000 (14:00 -0400)]
touched /etc/environment on george.
Daniel Kahn Gillmor [Fri, 20 Jun 2008 15:23:56 +0000 (11:23 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Fri, 20 Jun 2008 04:44:36 +0000 (00:44 -0400)]
add file locking to known_hosts and authorized_keys
Daniel Kahn Gillmor [Thu, 19 Jun 2008 22:37:02 +0000 (18:37 -0400)]
remove /etc/monkeysphere/authorized_user_ids directory from packaging since it is not used by default.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 22:34:16 +0000 (18:34 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Thu, 19 Jun 2008 22:25:02 +0000 (18:25 -0400)]
Fix for better way to check for user on system.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 22:12:17 +0000 (18:12 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Thu, 19 Jun 2008 22:09:41 +0000 (18:09 -0400)]
Better handling of unknown users in server update-users. Updated TODO file.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 22:02:07 +0000 (18:02 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Thu, 19 Jun 2008 20:57:09 +0000 (16:57 -0400)]
Remove {update,remove}-userids functions, since we decided they
weren't worth it. Updated man pages as well.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 19:28:16 +0000 (15:28 -0400)]
added comments to seckey2sshagent.
Jameson Graef Rollins [Thu, 19 Jun 2008 19:22:46 +0000 (15:22 -0400)]
Added server config variable to specify user authorized_user_ids file,
and changed default.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 16:20:08 +0000 (12:20 -0400)]
documenting george debugging steps.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 16:02:33 +0000 (12:02 -0400)]
documenting addition of apt repo on george.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 15:40:25 +0000 (11:40 -0400)]
switching suite to experimental to properly reflect status.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 08:10:55 +0000 (04:10 -0400)]
documented cronjob, and referred to user-id-configuration.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 08:04:32 +0000 (04:04 -0400)]
bumping revision number for next version.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 08:00:42 +0000 (04:00 -0400)]
re-worked documentation and raised issues in TODO about end user authentication.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 07:34:46 +0000 (03:34 -0400)]
fixed think-o: running a commend with no arguments should have no arguments.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 07:33:29 +0000 (03:33 -0400)]
monkeysphere-server should not bother adding the user-controlled authorized_keys file if it does not exist.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 07:17:01 +0000 (03:17 -0400)]
added more documentation about george, and more TODO notes.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 07:05:40 +0000 (03:05 -0400)]
updated doc/README to match the location of authorized_user_ids that is created by the package.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 07:04:58 +0000 (03:04 -0400)]
added description of steps needed to get host key published for george.riseup.net.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 06:23:19 +0000 (02:23 -0400)]
update monkeysphere-server help to include new show-fingerprint.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 06:20:49 +0000 (02:20 -0400)]
added monkeysphere-server show-fingerprint
Daniel Kahn Gillmor [Thu, 19 Jun 2008 05:59:08 +0000 (01:59 -0400)]
adjust man pages to reflect current thinking about purpose of keys (authentication, not encryption).
Daniel Kahn Gillmor [Thu, 19 Jun 2008 05:53:05 +0000 (01:53 -0400)]
clarify why monkeysphere-server publish_key is currently non-functional.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 05:31:26 +0000 (01:31 -0400)]
monkeysphere-server gen-key creates keys with only the auth flag set.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 05:14:22 +0000 (01:14 -0400)]
added Ross Glover to credits (Ross, do you want to change your identification here somehow? send a patch!)
Daniel Kahn Gillmor [Thu, 19 Jun 2008 05:12:30 +0000 (01:12 -0400)]
more notes on work on george.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 04:35:41 +0000 (00:35 -0400)]
preparing for first tagged release (planned for george.riseup.net).
Daniel Kahn Gillmor [Thu, 19 Jun 2008 04:34:10 +0000 (00:34 -0400)]
added debian-package target to Makefile to simplify package building process. It gets a little weird and recursive; could probably be better-engineered.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 04:17:38 +0000 (00:17 -0400)]
added policy docs about george.riseup.net
Daniel Kahn Gillmor [Thu, 19 Jun 2008 04:13:39 +0000 (00:13 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Thu, 19 Jun 2008 03:58:01 +0000 (23:58 -0400)]
update george changelog
Jameson Graef Rollins [Thu, 19 Jun 2008 03:53:09 +0000 (23:53 -0400)]
Update TODO after merge.
Jameson Graef Rollins [Thu, 19 Jun 2008 03:48:45 +0000 (23:48 -0400)]
Merge commit 'micah/master'
Jameson Graef Rollins [Thu, 19 Jun 2008 03:48:37 +0000 (23:48 -0400)]
Update to new agreed default host key usage flag (only "a" required
for users and hosts).
Update TODO file.
Some other small changes.
Daniel Kahn Gillmor [Thu, 19 Jun 2008 03:42:41 +0000 (23:42 -0400)]
Merge commit 'micah/master'
Micah Anderson [Thu, 19 Jun 2008 03:36:22 +0000 (23:36 -0400)]
add todo items that we discussed as being important to address at some point
Micah Anderson [Thu, 19 Jun 2008 03:35:20 +0000 (23:35 -0400)]
Merge commit 'dkg/master'
Conflicts:
doc/MonkeySpec
Micah Anderson [Thu, 19 Jun 2008 03:33:18 +0000 (23:33 -0400)]
add george system changelog
Jameson Graef Rollins [Thu, 19 Jun 2008 03:31:35 +0000 (23:31 -0400)]
Add more nuanced keyserver checking policy, including a defered check
if key is not in keyring, but is in known_hosts.
Jameson Graef Rollins [Tue, 17 Jun 2008 20:07:25 +0000 (16:07 -0400)]
Very small change to comment field for authorized_keys lines.
Daniel Kahn Gillmor [Tue, 17 Jun 2008 18:52:31 +0000 (14:52 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Tue, 17 Jun 2008 18:39:13 +0000 (14:39 -0400)]
Fix small bug in man page.
Jameson Graef Rollins [Tue, 17 Jun 2008 18:35:06 +0000 (14:35 -0400)]
Add preliminary script to try to import a gpg private key into the ssh
agent.
Jameson Graef Rollins [Tue, 17 Jun 2008 18:33:19 +0000 (14:33 -0400)]
Update man pages and TODO.
Jameson Graef Rollins [Tue, 17 Jun 2008 15:11:27 +0000 (11:11 -0400)]
Major rework to remove all caching. Everything processed straight
from gpg keyring. Major code simplification and cleanup.
Daniel Kahn Gillmor [Tue, 17 Jun 2008 17:34:32 +0000 (13:34 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Tue, 17 Jun 2008 00:00:46 +0000 (20:00 -0400)]
Merge branch 'master' into no-cache
Conflicts:
src/common
src/monkeysphere
src/monkeysphere-ssh-proxycommand
Jameson Graef Rollins [Mon, 16 Jun 2008 23:54:12 +0000 (19:54 -0400)]
Total rework of uid processing: rid of cache directory
Jameson Graef Rollins [Mon, 16 Jun 2008 19:26:21 +0000 (15:26 -0400)]
Add extra variables to gen-key.
Jameson Graef Rollins [Mon, 16 Jun 2008 18:52:20 +0000 (14:52 -0400)]
Add log output for keyserver checking.
Fix bug in proxy command to export CHECK_KEYSERVER variable.
Jameson Graef Rollins [Mon, 16 Jun 2008 18:43:40 +0000 (14:43 -0400)]
Fix bug in configuration handling for HASH_KNOWN_HOSTS and
USER_CONTROLLED_AUTHORIZED_KEYS
Jameson Graef Rollins [Mon, 16 Jun 2008 18:07:33 +0000 (14:07 -0400)]
Allow for specification of whether to check keyserver.
Update proxy command to check keyserver if host not found in known_hosts.
Jameson Graef Rollins [Mon, 16 Jun 2008 18:07:33 +0000 (14:07 -0400)]
Allow for specification of whether to check keyserver.
Update proxy command to check keyserver if host not found in known_hosts.
Daniel Kahn Gillmor [Mon, 16 Jun 2008 14:24:39 +0000 (10:24 -0400)]
genericized the hex printing capabilities.
Daniel Kahn Gillmor [Mon, 16 Jun 2008 05:05:12 +0000 (01:05 -0400)]
openpgp2ssh whitespace and comment cleanup.
Daniel Kahn Gillmor [Mon, 16 Jun 2008 04:48:13 +0000 (00:48 -0400)]
openpgp2ssh now handles private key export for subkeys, not just public keys.
Jameson Graef Rollins [Sun, 15 Jun 2008 22:31:09 +0000 (18:31 -0400)]
fix some output formatting.
Jameson Graef Rollins [Sun, 15 Jun 2008 22:23:39 +0000 (18:23 -0400)]
Fix gen-subkey function for client.
Jameson Graef Rollins [Sun, 15 Jun 2008 15:46:07 +0000 (11:46 -0400)]
Separate required key capability variables for users and hosts.
Change default for user to be "a", and host to be "e a".
Jameson Graef Rollins [Sat, 14 Jun 2008 19:58:57 +0000 (15:58 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Sat, 14 Jun 2008 19:58:34 +0000 (15:58 -0400)]
More work on the man pages.
Jameson Graef Rollins [Sat, 14 Jun 2008 19:58:19 +0000 (15:58 -0400)]
Add lsign-key to the trust_keys function so that the trusted key
actually ends up with full validity.
Daniel Kahn Gillmor [Sat, 14 Jun 2008 19:06:48 +0000 (15:06 -0400)]
cleaning up error output.
Jameson Graef Rollins [Fri, 13 Jun 2008 22:24:59 +0000 (18:24 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Fri, 13 Jun 2008 21:47:34 +0000 (17:47 -0400)]
Add 'remove_userid' function, inverse of 'update_userids'.
Also, tweaked some of the output and man pages.
Jameson Graef Rollins [Fri, 13 Jun 2008 20:56:50 +0000 (16:56 -0400)]
make sure the authorized_user_ids file exists for users processed by
monkeysphere-server.
Jameson Graef Rollins [Fri, 13 Jun 2008 19:36:11 +0000 (15:36 -0400)]
More cleanup:
- Batch mode for trust_key function.
- fix some loggging.
- Clean up publish_server_key function -> STILL NON-FUNCTIONING
- more work on monkeysphere-ssh-proxycommand man page
Daniel Kahn Gillmor [Fri, 13 Jun 2008 19:12:07 +0000 (15:12 -0400)]
added TODO documentation with additional projects.