Adventures with Kerberos, CVS, and GSS-API
One of the difficulties of writing about technology is exploring the dark corners where no one's ever been before. Jennifer Vesperman, author of the upcoming Essential CVS, recently tried to make her CVS installation use Kerberos authentication. She describes how she went about integrating the two in this article.
While I was writing Essential CVS, I needed to write a section about using CVS with Kerberos 5 and GSS-API. Unfortunately, I've never used Kerberos before, not even as a user or a system administrator.
I happened to be running the sid release of Debian Linux. I needed to practice using CVS with both Kerberos 5 and Kerberos 4, so I chose the Heimdal implementation of Kerberos 5 because it includes Kerberos 4 support. I used CVS 1.11.2, which was the latest stable version. I was running the client and the server on the same computer to make the task easier.
[ Read more ]