This extension adds Kerberos support for authentication. The users still need to be created in the Retrospectiva user management store and should have a default password assigned. This allows non-Kerberos supported users (e.g. admin) to login to Retrospectiva using their standard assigned password in the application. Also, if for any reason that the Kerberos authentication fails, such as the KDC being unavailable, the authentication will default over to the Retrospectiva managed passwords. In order to use this extension, the server running Retrospectiva must be Kerberized. The underlying authentication uses the 'kerberos' gem (http://rubyforge.org/projects/krb5). When trying to install this gem on FC6 (or probably most current Linux distros) there is a problem with the krb5 header file that can cause compilation to fail. I have submitted a patch that should correct the problem and hopefully it will be applied soon. In the meantime, you can patch and install the gem by following the steps below: cd /tmp svn checkout svn://rubyforge.org/var/svn/krb5 cd krb5 wget http://rubyforge.org/tracker/download.php/2242/8744/9436/1603/kerberos.patch patch -p0 < kerberos.patch gem build kerberos.gemspec sudo gem install -l kerberos-0.3.gem