There was a large increase in activity on password-based SASL authentication mechanism in the Prague IETF, with three new proposals. Unfortunately, I was travelling over the I-D cutoff, so my document didn’t make it. However, I’ve now finished a -00 document for it. The goal was initially to just specify a GSS-API mechanism, but it seemed easier to specify a framework-agnostic protocol (with some influences from GSS-API and SASL) and then specify the mapping to GSS-API and SASL.
Images for Debian etch rc2 were released and I decided it was time to re-install it on my laptop. While doing this, I thought I would take notes. This will help when I re-install it next time, and hopefully others with the same or similar hardware…
The writeup is long, so I decided to put it on a separate page:
Building on my earlier efforts to document the ccache format, I’ve now created the krb5dissect tool. It will parse your Kerberos ccache file (typically /tmp/krb5cc_$UID) and prints it in a human readable format.
Update! Version 2.0 can do the same for Kerberos keytab files (typically /etc/krb5.keytab).
# gitco - cruel checkout. Discards everything
# that has not been committed, and checkout
# missing files.
# Written by Simon Josefsson. Licensed under
# GPLv2 or later. Contributions by Yann Dirson.
git clean -d -x
cg status -w
git reset --hard
Today I released a new version of LibIDN. No major changes, although Alexander Gnauck contributed an update of his C# port.
I’m feeling somewhat saddened how far the IDNAbis proposals are going without any attempts to work with the SASLPrep community. I predict that SASLPrep2 will be a fork of StringPrep1, rather than a profile of StringPrep2.
Update! It seems savannah.gnu.org is down, which seems to affect uploads to alpha.gnu.org. The normal distribution URLs go to a directory checked out from CVS, but I’ve manually made sure the directory contain the latest release even though CVS checkouts doesn’t work.