Jameson Rollins [Sun, 17 Oct 2010 23:14:31 +0000 (19:14 -0400)]
fix keys-for-user
This function now properly outputs to stdout exactly what would have
been written to the monkeysphere-controlled authorized_keys file, but
without actually touching it.
Jameson Rollins [Sat, 16 Oct 2010 03:32:43 +0000 (23:32 -0400)]
add missing CHECK_KEYSERVER config in skeleton monkeysphere-authentication.conf
Jameson Rollins [Sat, 16 Oct 2010 03:32:10 +0000 (23:32 -0400)]
add 'k' as shortcut for keys-for-user
Jameson Rollins [Sat, 16 Oct 2010 03:31:47 +0000 (23:31 -0400)]
fix typo in monkeysphere usage
Jameson Rollins [Fri, 15 Oct 2010 22:05:37 +0000 (18:05 -0400)]
update changelog for 0.33 release
Jameson Rollins [Fri, 15 Oct 2010 20:47:21 +0000 (16:47 -0400)]
make sure authorized_keys options lines are skipped in keys-for-user
Jameson Rollins [Fri, 15 Oct 2010 19:38:10 +0000 (15:38 -0400)]
attempt to fix apostroproblem in ma/keys-for-user
This is an attempt to fix #600304 by properly passing the string
litteral in to be processed, instead of escaping problematic
characters.
Daniel Kahn Gillmor [Fri, 15 Oct 2010 17:34:09 +0000 (13:34 -0400)]
avoid keytrans test suite breakage on fast processors (addresses bugs.debian.org/591118)
Daniel Kahn Gillmor [Fri, 8 Oct 2010 20:15:33 +0000 (16:15 -0400)]
default HASH_KNOWN_HOSTS to false (closes MS #2483)
Daniel Kahn Gillmor [Thu, 7 Oct 2010 06:49:56 +0000 (02:49 -0400)]
removed releasenote details, as they are now in monkeysphere-docs
Jameson Rollins [Wed, 6 Oct 2010 21:37:54 +0000 (17:37 -0400)]
Fix more calls to gpg_shere, finishing what was started in
90166e0bb8e4ebc1c1174d9bc2021c604b7a1bd7
There were another calls to gpg_sphere that were packing everything
into a single argument. Since we fixed the need to do that, we fix
all these other calls that were fixed in the first round.
Jameson Rollins [Mon, 4 Oct 2010 06:16:38 +0000 (02:16 -0400)]
update changelog for 0.32 release
Jameson Rollins [Mon, 4 Oct 2010 05:49:47 +0000 (01:49 -0400)]
use LC_ALL=C for all gpg calls
This should help with internationalization differences in gpg that
could cause problems. Works in tests as is, but haven't tested with
odd locales.
Jameson Rollins [Mon, 4 Oct 2010 05:25:46 +0000 (01:25 -0400)]
Merge remote branch 'greg/2459'
Jameson Rollins [Mon, 4 Oct 2010 04:37:29 +0000 (00:37 -0400)]
fix need for only single argument to gpg_sphere
The use of $* instead of $@ in the call to su_monkeysphere_user is
what we want to not split the input to the bash subcalls into separate
words.
Greg Lyle [Sat, 2 Oct 2010 20:10:09 +0000 (16:10 -0400)]
Test coverage for monkeysphere-authentication keys-for-user
Daniel Kahn Gillmor [Sun, 3 Oct 2010 04:23:24 +0000 (00:23 -0400)]
update Changelog
Daniel Kahn Gillmor [Sun, 3 Oct 2010 04:18:24 +0000 (00:18 -0400)]
Merge remote branch 'jrollins/master'
Jameson Rollins [Sat, 2 Oct 2010 20:13:12 +0000 (16:13 -0400)]
fix formatting of
b3f0bbedbf242d2640d3bc56cce62ae726081400 to conform to standard
Micah Anderson [Sat, 2 Oct 2010 19:06:16 +0000 (15:06 -0400)]
add debugging to monkeysphere-host publish-key, closes: #2289
Clint Adams [Sat, 2 Oct 2010 19:06:54 +0000 (15:06 -0400)]
ssh authorized_keys options test
Clint Adams [Sat, 2 Oct 2010 18:53:29 +0000 (14:53 -0400)]
Make remote execution command a parameter to ssh_test
Clint Adams [Sat, 2 Oct 2010 18:39:01 +0000 (14:39 -0400)]
Minimal documentation of ssh authorized_keys options specification.
Clint Adams [Sat, 2 Oct 2010 18:10:59 +0000 (14:10 -0400)]
Assume that space- or tab-prefixed lines contain ssh authorized_keys options applicable to the preceding user ID.
Daniel Kahn Gillmor [Fri, 1 Oct 2010 14:45:21 +0000 (10:45 -0400)]
added changelog note of fix for monkeysphere-host from micah
Micah Anderson [Fri, 1 Oct 2010 14:07:46 +0000 (10:07 -0400)]
fix revoke_key typo in creating temporary directory
fix variable specifying which key to revoke
monkeysphere-host revoke-key <key-id> would produce the following errors, this
commit fixes that:
Really publish this cert to zimmermann.mayfirst.org ? (Y/n) y
/usr/share/monkeysphere/mh/revoke_key: line 96: mkmstempdir: command not found
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: "0x!" not a key ID: skipping
Daniel Kahn Gillmor [Tue, 21 Sep 2010 14:55:18 +0000 (10:55 -0400)]
Merge remote branch 'jamie/master'
Jamie McClelland [Tue, 21 Sep 2010 14:34:03 +0000 (10:34 -0400)]
change log level for outputting message: "! primary key could not be
translated (not RSA?)." from "error" to "verbose"
Jameson Rollins [Tue, 14 Sep 2010 17:36:14 +0000 (13:36 -0400)]
force link making when installing, for idempotence
Jameson Rollins [Tue, 14 Sep 2010 17:35:28 +0000 (13:35 -0400)]
fix *all* install paths, including in man pages and transition scripts
Jameson Rollins [Tue, 14 Sep 2010 17:01:05 +0000 (13:01 -0400)]
fix install target to not add DESTDIR to installed prefix
Jameson Rollins [Tue, 14 Sep 2010 16:26:58 +0000 (12:26 -0400)]
fix specification of install directories in top level scripts.
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.
Daniel Kahn Gillmor [Mon, 13 Sep 2010 19:53:11 +0000 (15:53 -0400)]
removing freebsd packaging since it is on its own branch
Daniel Kahn Gillmor [Tue, 10 Aug 2010 18:10:31 +0000 (14:10 -0400)]
fix up notes about how to prepare a release
Daniel Kahn Gillmor [Thu, 15 Jul 2010 23:21:23 +0000 (19:21 -0400)]
preparing for 0.31 release
Daniel Kahn Gillmor [Thu, 15 Jul 2010 21:02:08 +0000 (17:02 -0400)]
added some examples for system integration
Jameson Rollins [Sun, 4 Jul 2010 04:19:21 +0000 (00:19 -0400)]
update changelog about new keys-for-user monkeysphere-authentication subcommand
Jameson Rollins [Sun, 4 Jul 2010 04:16:26 +0000 (00:16 -0400)]
Merge remote branch 'dkg/master'
Jameson Rollins [Sun, 4 Jul 2010 04:15:02 +0000 (00:15 -0400)]
fix debug message in checkperms
Jameson Rollins [Sun, 4 Jul 2010 04:14:45 +0000 (00:14 -0400)]
small tweak to monkeysphere man page
Jameson Rollins [Sun, 4 Jul 2010 04:06:35 +0000 (00:06 -0400)]
add keys-for-user subcommand to monkeysphere-authentication
This subcommand will output all valid key for a given user. The
user's authorized_user_ids file will be read for OpenPGP user IDs, one
per line. The ssh-formated RSA keys will be output to stdout.
Also included is a simple script that takes the user as it's one
argument and exec's this command. This is something that would be
suitable for the proposed sshd AuthorizedKeysCommand.
Daniel Kahn Gillmor [Fri, 7 May 2010 02:25:28 +0000 (22:25 -0400)]
reporting new expiration date when key expiry is updated (closes MS #2291)
Daniel Kahn Gillmor [Thu, 6 May 2010 17:02:40 +0000 (13:02 -0400)]
do not fail or bail when admin interactively declines to publish a key with m-h
Daniel Kahn Gillmor [Thu, 6 May 2010 15:24:55 +0000 (11:24 -0400)]
support x509 anchors for monkeysphere-host, allow shared anchors between m-a and mh (closes MS #2288)
Daniel Kahn Gillmor [Tue, 4 May 2010 05:04:18 +0000 (01:04 -0400)]
remember that the releases are being published via the monkeysphere-docs repo now.
Daniel Kahn Gillmor [Sun, 18 Apr 2010 01:46:52 +0000 (21:46 -0400)]
updated scripts and notes for releasing
Daniel Kahn Gillmor [Sun, 18 Apr 2010 00:35:10 +0000 (20:35 -0400)]
preparing a 0.30 release
Daniel Kahn Gillmor [Sun, 18 Apr 2010 00:16:52 +0000 (20:16 -0400)]
do not try to add to known_hosts if HASH_KNOWN_HOSTS is true but ssh-keygen is not available (includes some comments about how to fix these corner cases).
Daniel Kahn Gillmor [Sat, 17 Apr 2010 21:30:18 +0000 (17:30 -0400)]
degrade gracefully in the absence of ssh
Daniel Kahn Gillmor [Sat, 17 Apr 2010 20:44:19 +0000 (16:44 -0400)]
handling ssh fingerprinting internally with keytrans for sshfprs-for-userid
Daniel Kahn Gillmor [Sat, 17 Apr 2010 20:43:15 +0000 (16:43 -0400)]
make comment more nit-pickingly accurate
Daniel Kahn Gillmor [Sat, 17 Apr 2010 20:17:15 +0000 (16:17 -0400)]
fix gpg_ssh_fingerprint() in monkeysphere to use internal implementation of ssh fingerprinting
Daniel Kahn Gillmor [Sat, 17 Apr 2010 20:13:53 +0000 (16:13 -0400)]
monkeysphere-host no longer depends on ssh
Daniel Kahn Gillmor [Sat, 17 Apr 2010 20:05:55 +0000 (16:05 -0400)]
keytrans openpgp2sshfpr now prints out the key size and type
Daniel Kahn Gillmor [Sat, 17 Apr 2010 19:57:47 +0000 (15:57 -0400)]
added internal openpgp2sshfpr subcommand for keytrans
Daniel Kahn Gillmor [Wed, 31 Mar 2010 22:14:32 +0000 (18:14 -0400)]
removed monkeysphere.spec from master since it is now tracked in the rpm branch.
Bernie Innocenti [Wed, 31 Mar 2010 00:31:29 +0000 (21:31 -0300)]
rpm: assign a real shell to user monkeysphere
Sorry for the patch flurry, this should make the package usable in
Fedora.
Bernie Innocenti [Wed, 31 Mar 2010 00:08:32 +0000 (21:08 -0300)]
rpm: create users in pre-install scriptlets
Further improve the rpm packaging by creating (and deleting) the
monkeysphere user automatically.
Bernie Innocenti [Tue, 30 Mar 2010 23:45:45 +0000 (20:45 -0300)]
Improve RPM packaging
With these changes, version 0.29 builds cleanly in Fedora 12 and passes
rpmlint.
Daniel Kahn Gillmor [Tue, 23 Mar 2010 22:03:29 +0000 (18:03 -0400)]
removing git commit id from the VERSION file, since it is ambiguous for packaged versions vs. versions installed by "make install" (and complicated to build cleanly anyway)
Daniel Kahn Gillmor [Tue, 23 Mar 2010 21:15:25 +0000 (17:15 -0400)]
moving git buildpackage configuration off of master branch (please put it debian/gbp.conf in the debian branch)
Daniel Kahn Gillmor [Tue, 23 Mar 2010 19:49:34 +0000 (15:49 -0400)]
we should be making the tarball with git archive now (this is now idempotent, yay!); no need for the tarball make target
Daniel Kahn Gillmor [Tue, 23 Mar 2010 19:47:14 +0000 (15:47 -0400)]
automate updating of VERSION file
Daniel Kahn Gillmor [Tue, 23 Mar 2010 19:27:21 +0000 (15:27 -0400)]
trying to auto-create VERSION file
Daniel Kahn Gillmor [Tue, 23 Mar 2010 19:15:26 +0000 (15:15 -0400)]
cleaning up .gitignore
Daniel Kahn Gillmor [Tue, 23 Mar 2010 19:05:26 +0000 (15:05 -0400)]
move the apt repo management into monkeysphere-docs
Daniel Kahn Gillmor [Tue, 23 Mar 2010 17:58:35 +0000 (13:58 -0400)]
added 0.30~pre changelog entry
Jameson Rollins [Tue, 23 Mar 2010 06:51:43 +0000 (02:51 -0400)]
remove packaging/debian in favor of git buildpackage packaging
Jameson Rollins [Tue, 23 Mar 2010 06:42:13 +0000 (02:42 -0400)]
change makefile to use git-buildpackage for debian packaging
Jameson Rollins [Tue, 23 Mar 2010 06:32:30 +0000 (02:32 -0400)]
remove installation of removed doc dir from tarball and install make targets
Jameson Rollins [Tue, 23 Mar 2010 06:12:33 +0000 (02:12 -0400)]
Merge remote branch 'mjgoins/master'
Conflicts:
doc/george/changelog
Matthew James Goins [Sat, 20 Mar 2010 19:07:30 +0000 (15:07 -0400)]
Removed docs and website. They will now reside (for my repo) at git://lair.fifthhorseman.net/~mjgoins/monkeysphere.info/
Matthew James Goins [Sat, 20 Mar 2010 17:32:22 +0000 (13:32 -0400)]
Merge remote branch 'origin/master'
Daniel Kahn Gillmor [Sat, 20 Mar 2010 13:23:48 +0000 (09:23 -0400)]
notes about distributing xpi from george
Micah Anderson [Fri, 19 Mar 2010 17:57:41 +0000 (13:57 -0400)]
add location for the xpi download
Micah Anderson [Fri, 19 Mar 2010 16:11:04 +0000 (12:11 -0400)]
change from parens to slashes
Micah Anderson [Fri, 19 Mar 2010 16:00:53 +0000 (12:00 -0400)]
minor change to setup website levels
Micah Anderson [Fri, 19 Mar 2010 15:47:45 +0000 (11:47 -0400)]
add some rough instructions on getting the extension/perl validation agent going for website validation
Daniel Kahn Gillmor [Mon, 15 Mar 2010 19:31:27 +0000 (15:31 -0400)]
announce msva-perl version 0.2
Daniel Kahn Gillmor [Mon, 15 Mar 2010 05:02:56 +0000 (01:02 -0400)]
prepared releasenote for 0.29
Daniel Kahn Gillmor [Mon, 15 Mar 2010 05:01:26 +0000 (01:01 -0400)]
releasenote header should match new ikiwiki syntax
Daniel Kahn Gillmor [Mon, 15 Mar 2010 04:58:31 +0000 (00:58 -0400)]
more fixes for s/changelog/Changelog/ -- i begin to suspect it was not worth it :(
Daniel Kahn Gillmor [Mon, 15 Mar 2010 03:25:40 +0000 (23:25 -0400)]
added comment about why the key file is named with whitespace
Daniel Kahn Gillmor [Mon, 15 Mar 2010 01:09:51 +0000 (21:09 -0400)]
renaming changelog to Changelog in the makefile
Daniel Kahn Gillmor [Mon, 15 Mar 2010 01:07:40 +0000 (21:07 -0400)]
update for the release of 0.29-1
Daniel Kahn Gillmor [Mon, 15 Mar 2010 01:06:44 +0000 (21:06 -0400)]
change case of changelog to match other projects
Daniel Kahn Gillmor [Mon, 15 Mar 2010 01:06:16 +0000 (21:06 -0400)]
updated changelog for 0.29 release
Daniel Kahn Gillmor [Sun, 14 Mar 2010 23:19:28 +0000 (19:19 -0400)]
deprecate sshfpr; add sshfprs-for-userid (closes: MS #1436)
Daniel Kahn Gillmor [Sun, 14 Mar 2010 23:06:15 +0000 (19:06 -0400)]
use msmktempfile instead of raw mktemp -- should be more portable
Daniel Kahn Gillmor [Sun, 14 Mar 2010 21:42:07 +0000 (17:42 -0400)]
fix CHECK_KEYSERVER for deprecated keys-from-userid as well
Matthew James Goins [Sun, 14 Mar 2010 21:40:46 +0000 (17:40 -0400)]
Merge remote branch 'dkg/master'
Daniel Kahn Gillmor [Sun, 14 Mar 2010 20:09:42 +0000 (16:09 -0400)]
fix typo
Daniel Kahn Gillmor [Sun, 14 Mar 2010 14:46:18 +0000 (10:46 -0400)]
avoid checking trustdb from monkeysphere-host (Closes: MS #1957)
Daniel Kahn Gillmor [Sun, 14 Mar 2010 14:21:31 +0000 (10:21 -0400)]
fixing an error message in monkeysphere-host
Daniel Kahn Gillmor [Sun, 14 Mar 2010 14:07:46 +0000 (10:07 -0400)]
cleaning up monkeysphere-host show-key output
Daniel Kahn Gillmor [Sun, 14 Mar 2010 13:50:57 +0000 (09:50 -0400)]
warn if keyserver query fails (Closes: MS #1750)
Daniel Kahn Gillmor [Sun, 14 Mar 2010 07:06:32 +0000 (03:06 -0400)]
enable use of hkps (closes: MS #1749)
Daniel Kahn Gillmor [Sun, 14 Mar 2010 05:36:57 +0000 (00:36 -0500)]
keys-for-userid now respects MONKEYSPHERE_CHECK_KEYSERVER (Closes: MS #1997); finesse description of CHECK_KEYSERVER in monkeysphere.conf (see: MS #2014)
Daniel Kahn Gillmor [Sun, 14 Mar 2010 04:49:53 +0000 (23:49 -0500)]
clarifying defaults for CHECK_KEYSERVER in monkeysphere.conf
Daniel Kahn Gillmor [Fri, 12 Mar 2010 22:06:39 +0000 (17:06 -0500)]
further consolidating Xsession script