diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-01-23 10:30:18 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-01-23 10:30:18 -0500 |
commit | 3594157f54fb82b774700f52156916149be10bc8 (patch) | |
tree | 728fe7103d41f2d9e96d24287e8c762a9ddb0dd8 /ipa-python | |
parent | 3302dc74467a5b3e2fc6f4cf8bca759088c6725f (diff) | |
download | freeipa-3594157f54fb82b774700f52156916149be10bc8.tar.gz freeipa-3594157f54fb82b774700f52156916149be10bc8.tar.xz freeipa-3594157f54fb82b774700f52156916149be10bc8.zip |
Add a copy of the LICENSE and populate some README's
Diffstat (limited to 'ipa-python')
-rw-r--r-- | ipa-python/README | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ipa-python/README b/ipa-python/README index e69de29bb..99fcccc71 100644 --- a/ipa-python/README +++ b/ipa-python/README @@ -0,0 +1,30 @@ +This is a set of libraries common to IPA clients and servers though mostly +geared currently towards command-line tools. + +A brief overview: + +aci.py - a basic LDAP ACI parser for doing delegations. +config.py - identify the IPA server domain and realm. It uses dnsclient to + try to detect this information first and will fall back to + /etc/ipa/ipa.conf if that fails. +ipaadminutil.py - routines to help reduce the number of entries from a search +dnsclient.py - find IPA information via DNS + +ipaclient.py - the main interface for any command-line tools. When initialized + if transport is True then it means the IPA server is on the + same machine so no need to use the XML-RPC interface. +rpcclient.py - the XML-RPC client API. Callers should use ipaclient instead + of this directly. + +ipautil.py - helper functions + +radius_util.py - helper functions for Radius + +user.py +group.py +entity.py - entity is the main data type. User and Group extend this class + (but don't add anything currently). + +ipavalidate.py - basic data validation routines +ipaerror.py - our own error types +krbtransport.py - do Kerberos auth over HTTP/S |