Daniel Kahn Gillmor [Wed, 29 Oct 2008 06:46:44 +0000 (02:46 -0400)]
fixing symlinks created in packaging; updated FreeBSD port to handle centrally-linked gpg.conf files too.
Daniel Kahn Gillmor [Wed, 29 Oct 2008 06:17:54 +0000 (02:17 -0400)]
added comments and changelog notes about why the test script sets $DISPLAY
Jameson Graef Rollins [Wed, 29 Oct 2008 05:40:21 +0000 (01:40 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Wed, 29 Oct 2008 05:38:39 +0000 (01:38 -0400)]
set DISPLAY in test suite so that passphrase prompting falls through.
Daniel Kahn Gillmor [Wed, 29 Oct 2008 05:02:10 +0000 (01:02 -0400)]
added release notes for 0.18-1.
Daniel Kahn Gillmor [Wed, 29 Oct 2008 04:42:02 +0000 (00:42 -0400)]
preparing for 0.18-1 release.
Jameson Graef Rollins [Wed, 29 Oct 2008 04:19:12 +0000 (00:19 -0400)]
finish consolidating test suite ssh test into single function, and
add more tests (for permission checking).
Jameson Graef Rollins [Wed, 29 Oct 2008 03:38:07 +0000 (23:38 -0400)]
move away from using MONKEYSPHERE_SERVER_CONFIG in test suite.
Jameson Graef Rollins [Wed, 29 Oct 2008 03:29:52 +0000 (23:29 -0400)]
tweak to test to not include user authorized_keys file.
Jameson Graef Rollins [Wed, 29 Oct 2008 03:27:11 +0000 (23:27 -0400)]
move to using 'none' for the RAW_AUTHORIZED_KEY value to use for *not*
including a user-controlled authorized_keys file.
more fixes on test suite.
Jameson Graef Rollins [Wed, 29 Oct 2008 02:32:56 +0000 (22:32 -0400)]
touch known_hosts file in monkeysphere so that permission checking
down't fail. remove spurios directory in monkeysphere.dirs. more
work on test suite.
Daniel Kahn Gillmor [Wed, 29 Oct 2008 01:27:47 +0000 (21:27 -0400)]
cleaning up basic test.
Daniel Kahn Gillmor [Wed, 29 Oct 2008 01:12:35 +0000 (21:12 -0400)]
enforce error checking when transferring the authorized keys file. If the transfer fails, remove any existing target file so that we fail closed.
Daniel Kahn Gillmor [Wed, 29 Oct 2008 00:13:19 +0000 (20:13 -0400)]
cleaning up debian packaging.
Jameson Graef Rollins [Tue, 28 Oct 2008 23:57:10 +0000 (19:57 -0400)]
more work on test suite, and add new tmpdir to monkeysphere.dirs.
Jameson Graef Rollins [Tue, 28 Oct 2008 23:20:14 +0000 (19:20 -0400)]
chown authorized_keys files as jrollins, and add monkeysphere tmpdir in SYSDATADIR, for atomic moves of authorized_keys.
Daniel Kahn Gillmor [Tue, 28 Oct 2008 22:26:10 +0000 (18:26 -0400)]
testing: tighten up the umask before sshd launch, so that the socket is not exposed during the test.
Daniel Kahn Gillmor [Tue, 28 Oct 2008 22:18:24 +0000 (18:18 -0400)]
test suite now auto-detects which flavor of prng support GPG uses.
Daniel Kahn Gillmor [Tue, 28 Oct 2008 22:04:51 +0000 (18:04 -0400)]
do not choke at end of test suite if no sshd was ever launched.
Daniel Kahn Gillmor [Tue, 28 Oct 2008 22:01:21 +0000 (18:01 -0400)]
make sure that the /etc/monkeysphere/gpg-*.conf are placed during package installation.
Jameson Graef Rollins [Tue, 28 Oct 2008 19:04:04 +0000 (15:04 -0400)]
add more debugging output.
Jameson Graef Rollins [Tue, 28 Oct 2008 18:37:04 +0000 (14:37 -0400)]
fix bugs in authorized_* file permission checking.
Daniel Kahn Gillmor [Tue, 28 Oct 2008 13:56:18 +0000 (09:56 -0400)]
added release notes for 0.17-1
Daniel Kahn Gillmor [Tue, 28 Oct 2008 06:05:01 +0000 (02:05 -0400)]
update changelog in preparation for 0.17 release.
Daniel Kahn Gillmor [Tue, 28 Oct 2008 05:58:54 +0000 (01:58 -0400)]
tests now avoid prompting for default identity files.
Jameson Graef Rollins [Mon, 27 Oct 2008 18:57:27 +0000 (14:57 -0400)]
extend test suite to check for authentication denial when
authorized_user_ids has been removed.
Jameson Graef Rollins [Mon, 27 Oct 2008 13:33:21 +0000 (09:33 -0400)]
updated gnutls info on download page.
Jameson Graef Rollins [Mon, 27 Oct 2008 11:52:10 +0000 (07:52 -0400)]
fix missing log level in config files.
Jameson Graef Rollins [Mon, 27 Oct 2008 11:39:58 +0000 (07:39 -0400)]
Move to using empty string for not using a user-controlled
authorized_keys file in RAW_AUTHORIZED_KEYS variable.
Fix spelling mistakes and wording in config files.
Jameson Graef Rollins [Mon, 27 Oct 2008 03:10:14 +0000 (23:10 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Mon, 27 Oct 2008 02:16:32 +0000 (22:16 -0400)]
comment to bug about parsing ssh config files.
Jameson Graef Rollins [Mon, 27 Oct 2008 02:07:07 +0000 (22:07 -0400)]
comment to bug about existing invalid authentication keys.
Jameson Graef Rollins [Mon, 27 Oct 2008 01:54:03 +0000 (21:54 -0400)]
close bug about problem in authorized_keys generation in monkeysphere-server.
Jameson Graef Rollins [Mon, 27 Oct 2008 01:50:15 +0000 (21:50 -0400)]
Changes to fix bug in authorized_keys file generation in
monkeysphere-server update-users.
Daniel Kahn Gillmor [Mon, 27 Oct 2008 01:19:34 +0000 (21:19 -0400)]
tracking freebsd packaging from anarcat.
Daniel Kahn Gillmor [Mon, 27 Oct 2008 00:17:13 +0000 (20:17 -0400)]
Removed the gnutls component from our APT repo, since gnutls 2.6 is now in debian/unstable. Documented the changes, and changed the warning message that monkeysphere emits too.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 23:45:44 +0000 (19:45 -0400)]
added notes about recent work on george.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 23:42:15 +0000 (19:42 -0400)]
included the full GPG transcript of granting trust in the User QuickStart guide.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 22:58:31 +0000 (18:58 -0400)]
Merge commit 'micah/master'
Daniel Kahn Gillmor [Sun, 26 Oct 2008 22:47:19 +0000 (18:47 -0400)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Sun, 26 Oct 2008 21:58:00 +0000 (17:58 -0400)]
add comment to bug.
Micah Anderson [Sun, 26 Oct 2008 16:34:56 +0000 (12:34 -0400)]
Merge commit 'dkg/master'
Micah Anderson [Sun, 26 Oct 2008 16:09:22 +0000 (12:09 -0400)]
add some documentation to the user section about establishing trust
Daniel Kahn Gillmor [Sun, 26 Oct 2008 07:58:45 +0000 (03:58 -0400)]
updated freebsd ports information.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 07:51:55 +0000 (03:51 -0400)]
fixing build-releasenote so that it updates the tarball download link as well.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 07:38:51 +0000 (03:38 -0400)]
fixing download link for latest released tarball.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 07:35:27 +0000 (03:35 -0400)]
added 0.16-1 release announcement, plus new bug.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 07:07:57 +0000 (03:07 -0400)]
packaging preparations for 0.16-1 release.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 07:02:11 +0000 (03:02 -0400)]
testing: A bit more fine-tuning, so that the test suite should successfully complete without any user interaction.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 06:56:03 +0000 (02:56 -0400)]
testing: setting up the fake testuser account with an authorized_user_id.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 06:40:29 +0000 (02:40 -0400)]
testing: change order of operations to make sure that authentication subkey is available during authorized_keys update.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 06:37:18 +0000 (02:37 -0400)]
testing: setting up the authorized_keys for testuser.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 06:28:45 +0000 (02:28 -0400)]
testing: fixing some bash escaping, adding in one last FIXME
Daniel Kahn Gillmor [Sun, 26 Oct 2008 06:24:01 +0000 (02:24 -0400)]
testing: added a passphrase (abc123) for the testuser private key; supplied a phony SSH_ASKPASS to provide the password when needed.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 05:59:55 +0000 (01:59 -0400)]
testing: moved the LogLevel debugging for ssh into config files, added an ssh-agent to the final ssh invocation.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 05:51:13 +0000 (01:51 -0400)]
testing: move ProxyCommand into a simple shell script to ease invocation (shell logical operators do not work directly in ProxyCommand argument).
Daniel Kahn Gillmor [Sun, 26 Oct 2008 05:23:21 +0000 (01:23 -0400)]
testing switching back to SSHD_PID, since the jobspec does not seem to work through a trap.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 05:14:49 +0000 (01:14 -0400)]
testing: only try to kill backgrounded sshd if process exists.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 05:12:05 +0000 (01:12 -0400)]
testing: using jobspec instead of SSHD_PID
Daniel Kahn Gillmor [Sun, 26 Oct 2008 05:07:41 +0000 (01:07 -0400)]
testing: fix ssh_config var UserKnownHosts to UserKnownHostsFile.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 04:58:33 +0000 (00:58 -0400)]
testing: adding temporary monkeysphere config and ssh config.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 04:42:35 +0000 (00:42 -0400)]
testing: make final ssh command more verbose; supplying a default empty password for gen-subkey.
Daniel Kahn Gillmor [Sun, 26 Oct 2008 04:32:00 +0000 (00:32 -0400)]
testing: transfer permissions of home directories for testuser and admin.
Daniel Kahn Gillmor [Sat, 25 Oct 2008 23:46:17 +0000 (19:46 -0400)]
repaired admin keyring
Daniel Kahn Gillmor [Sat, 25 Oct 2008 23:32:28 +0000 (19:32 -0400)]
Merge commit 'jrollins/master'
Daniel Kahn Gillmor [Sat, 25 Oct 2008 23:28:19 +0000 (19:28 -0400)]
freebsd port: changes from anarcat
Jameson Graef Rollins [Sat, 25 Oct 2008 22:48:32 +0000 (18:48 -0400)]
more test suite fixes.
Jameson Graef Rollins [Sat, 25 Oct 2008 22:16:38 +0000 (18:16 -0400)]
more work on test suite.
Daniel Kahn Gillmor [Sat, 25 Oct 2008 21:39:01 +0000 (17:39 -0400)]
Merge commit 'jrollins/master'
Daniel Kahn Gillmor [Sat, 25 Oct 2008 21:38:46 +0000 (17:38 -0400)]
tests: do not use privilege separation with sshd.
Jameson Graef Rollins [Sat, 25 Oct 2008 21:33:27 +0000 (17:33 -0400)]
more work on test suite.
Daniel Kahn Gillmor [Sat, 25 Oct 2008 20:18:32 +0000 (16:18 -0400)]
testing: admin has signed key of testuser; testuser has lsigned key of admin, and granted full ownertrust to admin.
Jameson Graef Rollins [Sat, 25 Oct 2008 19:50:59 +0000 (15:50 -0400)]
more tweaks to test script.
Jameson Graef Rollins [Sat, 25 Oct 2008 19:04:19 +0000 (15:04 -0400)]
fix path to sshd_config in test script
Jameson Graef Rollins [Sat, 25 Oct 2008 19:02:54 +0000 (15:02 -0400)]
Merge commit 'dkg/master'
Conflicts:
tests/basic
Jameson Graef Rollins [Sat, 25 Oct 2008 18:58:36 +0000 (14:58 -0400)]
more changes to test suite, and add admin/testuser gpg.conf files to
use quick-random option
Daniel Kahn Gillmor [Sat, 25 Oct 2008 18:17:50 +0000 (14:17 -0400)]
Merge commit 'jrollins/master'
Daniel Kahn Gillmor [Sat, 25 Oct 2008 18:17:34 +0000 (14:17 -0400)]
test now has better sshd configuration.
Jameson Graef Rollins [Sat, 25 Oct 2008 17:33:09 +0000 (13:33 -0400)]
add check to su_monkeysphere_user to not use su if the user is the
monkeysphere user.
Daniel Kahn Gillmor [Sat, 25 Oct 2008 04:16:34 +0000 (00:16 -0400)]
switch default keyservers to be pool.sks-keyservers.net, since that pool seems to be well-monitored and updated.
Daniel Kahn Gillmor [Sat, 25 Oct 2008 04:09:05 +0000 (00:09 -0400)]
add a socat-based sshd invocation to the basic test suite.
Daniel Kahn Gillmor [Sat, 25 Oct 2008 04:08:53 +0000 (00:08 -0400)]
add another FIXME for m-s d
Jameson Graef Rollins [Tue, 14 Oct 2008 00:22:47 +0000 (20:22 -0400)]
More work on test suite.
Jameson Graef Rollins [Sun, 12 Oct 2008 16:18:11 +0000 (12:18 -0400)]
some work on the test script.
Jameson Graef Rollins [Sat, 11 Oct 2008 21:19:50 +0000 (17:19 -0400)]
Merge commit 'dkg/master'
Daniel Kahn Gillmor [Sat, 11 Oct 2008 21:16:08 +0000 (17:16 -0400)]
added fake admin key (ID
7005D3BE) for test suite.
Jameson Graef Rollins [Sat, 11 Oct 2008 20:59:48 +0000 (16:59 -0400)]
close two bugs based on the work today.
Jameson Graef Rollins [Sat, 11 Oct 2008 20:42:54 +0000 (16:42 -0400)]
working on improving log output
Jameson Graef Rollins [Sat, 11 Oct 2008 19:56:18 +0000 (15:56 -0400)]
fix the *inst scripts to properly handle linking in the gpg.conf files.
Jameson Graef Rollins [Sat, 11 Oct 2008 18:55:26 +0000 (14:55 -0400)]
Add debian preinst script to move old gpg.conf files out of the way.
Jameson Graef Rollins [Sat, 11 Oct 2008 18:15:17 +0000 (14:15 -0400)]
Generalize filesystem location variables (closes web.monkeysphere.info/bugs/genericize-filesystem-locations-for-testsuite/).
Add comments to gpg.conf files.
Jameson Graef Rollins [Sat, 11 Oct 2008 17:50:21 +0000 (13:50 -0400)]
Merge commit 'dkg/master'
Daniel Kahn Gillmor [Sat, 11 Oct 2008 17:35:30 +0000 (13:35 -0400)]
some preparatory changes in preparation for a test suite: not tested!
Daniel Kahn Gillmor [Sat, 4 Oct 2008 00:46:46 +0000 (20:46 -0400)]
reported bug about seahorse to debian at: bugs.debian.org/501085
Jameson Graef Rollins [Wed, 17 Sep 2008 00:42:49 +0000 (17:42 -0700)]
Merge commit 'jamie/master'
Daniel Kahn Gillmor [Tue, 16 Sep 2008 19:32:31 +0000 (15:32 -0400)]
Merge commit 'jamie/master'
Jamie McClelland [Tue, 16 Sep 2008 15:02:15 +0000 (11:02 -0400)]
adding directions on how to build a deb package from the source.
Jamie McClelland [Tue, 16 Sep 2008 14:01:58 +0000 (10:01 -0400)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Mon, 15 Sep 2008 18:36:27 +0000 (11:36 -0700)]
Start changes to move gpg.conf files into /etc/monkeysphere.
Daniel Kahn Gillmor [Mon, 15 Sep 2008 01:41:18 +0000 (21:41 -0400)]
documenting trouble with two keyring arrangement.