Index: trunk/packages/invirt-web/code/main.py
===================================================================
--- trunk/packages/invirt-web/code/main.py	(revision 1825)
+++ trunk/packages/invirt-web/code/main.py	(revision 1836)
@@ -682,5 +682,5 @@
     if environ.get('AUTH_TYPE') == 'Negotiate':
         # Convert the krb5 principal into a krb4 username
-        if not user.endswith('@%s' % config.authn[0].realm):
+        if not user.endswith('@%s' % config.kerberos.realm):
             return
         else:
Index: trunk/packages/invirt-web/debian/changelog
===================================================================
--- trunk/packages/invirt-web/debian/changelog	(revision 1825)
+++ trunk/packages/invirt-web/debian/changelog	(revision 1836)
@@ -1,2 +1,8 @@
+invirt-web (0.0.15) unstable; urgency=low
+
+  * config.{authn[0] => kerberos}.realm
+
+ --
+
 invirt-web (0.0.14) unstable; urgency=low
 
Index: trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako
===================================================================
--- trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako	(revision 1825)
+++ trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako	(revision 1836)
@@ -76,5 +76,5 @@
 		KrbMethodK5Passwd off
 		KrbAuthoritative off
-		KrbAuthRealms ${cfg.authn[0].realm}
+		KrbAuthRealms ${cfg.kerberos.realm}
 		Krb5Keytab /etc/invirt/keytab
 		KrbSaveCredentials off
