summaryrefslogtreecommitdiffstats
path: root/ipa-python/README
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2008-01-23 10:30:18 -0500
committerRob Crittenden <rcritten@redhat.com>2008-01-23 10:30:18 -0500
commit3594157f54fb82b774700f52156916149be10bc8 (patch)
tree728fe7103d41f2d9e96d24287e8c762a9ddb0dd8 /ipa-python/README
parent3302dc74467a5b3e2fc6f4cf8bca759088c6725f (diff)
downloadfreeipa-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/README')
-rw-r--r--ipa-python/README30
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