SSH

Tested version:5.1p1
Required version:

To setup your SSH client, use the following lines in your SSH client config file (usually /etc/ssh/ssh_config):

GSSAPIAuthentication yes
GSSAPIDelegateCredentials yes
GSSAPIKeyExchange yes
GSSAPITrustDNS yes

The first line enables GSSAPI authentication (essentailly Kerberos). The next line allows your kerberos ticket to be passed onto the SSH server to be used for authenticate to services on that box. As for the latter two, I'm not really sure!

Firefox

Tested version:3.0.5
Required version:

Going into the Firefox config page by entering "about:config" in the address bar and clicking "go". Next, filer for "network.negotiate-auth.trusted-uris" and set the string to be the domain or machine you want to allow Kerberos authentication with. "example.com" will allow Kerberos authencation with all sites in the example.com domain.

Subversion

Konqueror

Tested version:3.5.9
Required version:

Konqueror appears to work without the need for any configuration.

Subversion

Tested version:1.5.1
Required version:

HTTP via Webdav

The svn client appears to connect just fine without any client config, using tickets or passwords as necesary.