freeipa/ipa-server
Rob Crittenden 165d26ce2b Make check_inst() a standalone function in bindinstance.
When an install instance is created that contains a pointer to a sysrestore
point it loads in the current configuration when instantiated. If an
instance is instantiated but not used then changes may occur to the
system state that it is unaware of. So one needs to take care in the order
that things are done to avoid losing information.

When bind was setup it was overwriting all data in sysrestore.state and
leaving just a [named] section. This caused problems at uninstall.

448173
2008-05-30 11:21:11 -04:00
..
ipa-gui Move non-user-configurable configuration elements to TurboGears app.cfg file. 2008-05-22 16:31:08 -04:00
ipa-install Make check_inst() a standalone function in bindinstance. 2008-05-30 11:21:11 -04:00
ipa-kpasswd Make ipa_kpasswd listen on each single interface explicitly 2008-05-29 09:43:39 -04:00
ipa-slapi-plugins Use a value that is explicitly 64bit on all architectures 2008-05-23 15:07:49 -04:00
ipaserver Make check_inst() a standalone function in bindinstance. 2008-05-30 11:21:11 -04:00
man Second half of the redoing how the version is managed. 2008-05-07 18:26:03 -04:00
selinux Second half of the redoing how the version is managed. 2008-05-07 18:26:03 -04:00
xmlrpc-server Fix typo in log statement 2008-05-29 13:23:43 -04: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 This patch begins the process of replacing OpenLDAP with mozldap. 2008-05-01 09:59:43 -04:00
ipa-server.spec.in Use openldap libraries by default as mozldap libs seem to break 2008-05-29 09:43:28 -04:00
ipa-upgradeconfig Refine our web space some more so that everything we reference is in /ipa 2008-05-07 09:41:32 -04:00
Makefile.am Second half of the redoing how the version is managed. 2008-05-07 18:26:03 -04: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.