freeipa/ipa-server
Mark McLoughlin b01ea25988 Small refactor of dsinstance.config_dirname()
If, in future, we change the server ID so that it's not
derived from the realm name, there's a fair few places
that need to be changed.

Make that easier by having config_dirname() take the
server ID rather than the realm name. That makes sense
anyway so we don't have to realm_to_serverid() so
much.

Signed-off-by: Mark McLoughlin <markmc@redhat.com>
2008-01-22 11:57:59 +00:00
..
ipa-gui Listen only on the localhost interface 2008-01-25 10:17:37 -05:00
ipa-install Use Fedora package names for PyKerberos (python-kerberos) and pyasn1 2008-01-24 13:44:38 -05:00
ipa-kpasswd Fix issues reported by rpmlint. 2008-01-18 16:20:36 -05:00
ipa-slapi-plugins Support getting in a principal with out the REALM part 2007-12-21 15:18:43 -05:00
ipaserver Small refactor of dsinstance.config_dirname() 2008-01-22 11:57:59 +00:00
xmlrpc-server Fix issues reported by rpmlint. 2008-01-18 16:20:36 -05:00
.hgignore Autotool ipa-server - patch from William Jon McCann <mccann@jhu.edu>. 0001-01-01 00:00:00 +00:00
AUTHORS Fix build from autoconf patch import. 0001-01-01 00:00:00 +00:00
autogen.sh Fix autogen.sh to correctly compare versions and removed .la files from packages. 0001-01-01 00:00:00 +00:00
configure.ac Finishe removing previous code to fetch keytabs 2007-12-21 12:31:31 -05:00
ipa-server.spec Use Fedora package names for PyKerberos (python-kerberos) and pyasn1 2008-01-24 13:44:38 -05:00
ipa-server.spec.in Missed one replacement of pyasn1 -> python-pyasn1 2008-01-24 14:54:41 -05:00
Makefile.am Enable server-side sessions. It is currently using files for sessions. 2008-01-23 09:45:46 -05:00
NEWS Fix build from autoconf patch import. 0001-01-01 00:00:00 +00:00
README Add a copy of the LICENSE and populate some README's 2008-01-23 10:30:18 -05:00

IPA uses Kerberos with an LDAP storage backend and some custom plugins
to help manage users and passwords.

A UI interface is provided to make user administration and self-service
possible. A set of command-line utilities that should provide the same
capabilities is in ipa-admintools.

Firefox
-------

The Gecko engine provides an interface for managing a user's configuration
in Javascript. Naturally this is highly protected and the user gets an
appropriately dire warning when you try to do this. It also requires 
signed javascript.

During installation a signing certificate is created that creates
and signs /usr/share/ipa/html/configure.jar which contains the javascript
to update the browser configuration. User's are directed to go to
/errors/preferencs.html to load this javascript and apply the changes.