freeipa/ipaserver
Nalin Dahyabhai a094dfa91c Add code to handle stash files using keytab format
In krb5 1.7 and later, the stash file (/var/kerberos/krb5kdc/.k5.$REALM
on Fedora) is created in the regular keytab format instead of the older
less-portable one.  Based from comments and code in kt_file.c, here's a
change to try to recognize that case (the file starts with a magic
number) and read the master key from Python.

The KDC will still read either format, so I left the bits that set
things up on replicas alone (advice appreciated).  The patch works as
expected on my 64-bit box, both on RHEL5 (krb5 1.6.1 with a traditional
stash file) and on Raw Hide (krb5 1.7 with a keytab).
2009-11-24 12:07:27 -05:00
..
install Add code to handle stash files using keytab format 2009-11-24 12:07:27 -05:00
plugins Make NotImplementedError in rabase return the correct function name 2009-11-19 16:18:45 -05:00
__init__.py ipa-server-install now renders UI assets 2009-11-04 03:52:30 -07:00
conn.py Renamed ipa_server/ to ipaserver/ and tests/test_ipa_server/ to tests/test_ipaserver 2009-01-04 18:44:16 -07:00
ipaldap.py Don't pass non-existent arguments to _handle_errors() 2009-05-19 09:48:35 -04:00
ipautil.py Clean up some problems discovered with pylint and pychecker 2009-08-12 13:18:15 -04:00
rpcserver.py Add mod_python adapter and some UI tuning 2009-10-27 21:38:13 -06:00
servercore.py Clean up some problems discovered with pylint and pychecker 2009-08-12 13:18:15 -04:00