freeipa/ipapython
Petr Spacek 43acb994f6 DNSSEC: ipa-dnskeysyncd: Skip zones with old DNSSEC metadata in LDAP
This filtering is useful in cases where LDAP contains DNS zones which
have old metadata objects and DNSSEC disabled. Such zones must be
ignored to prevent errors while calling dnssec-keyfromlabel or rndc.

https://fedorahosted.org/freeipa/ticket/5348

Reviewed-By: Martin Basti <mbasti@redhat.com>
2016-01-07 14:13:23 +01:00
..
dnssec DNSSEC: ipa-dnskeysyncd: Skip zones with old DNSSEC metadata in LDAP 2016-01-07 14:13:23 +01:00
install installer: Propagate option values from components instead of copying them. 2015-12-21 18:37:32 +01:00
ipap11helper Package ipapython, ipalib, ipaplatform, ipatests for Python 3 2015-12-17 10:52:57 +01:00
py_default_encoding Package ipapython, ipalib, ipaplatform, ipatests for Python 3 2015-12-17 10:52:57 +01:00
secrets custodia: do not modify memberPrincipal on key update 2015-12-07 08:14:13 +01:00
__init__.py Rename ipa-python directory to ipapython so it is a real python library 2009-02-09 14:35:15 -05:00
admintool.py admintool: Add error message with path to log on failure. 2015-10-15 13:32:13 +02:00
certdb.py Refactor ipautil.run 2015-12-14 10:54:23 +01:00
certmonger.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
config.py Remove unused imports 2015-12-23 07:59:22 +01:00
cookie.py Remove unused imports 2015-12-23 07:59:22 +01:00
dn.py ipapython.dn: Use rich comparisons 2015-10-07 10:27:20 +02:00
dnsutil.py Fix more bytes/unicode issues 2015-10-22 18:34:46 +02:00
dogtag.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
errors.py Replace StandardError with Exception 2015-09-30 10:51:36 +02:00
graph.py Use Python3-compatible dict method names 2015-09-01 11:42:01 +02:00
ipa_log_manager.py Use absolute imports 2015-08-12 18:17:23 +02:00
ipa.conf Rename ipa-python directory to ipapython so it is a real python library 2009-02-09 14:35:15 -05:00
ipaldap.py Remove unused imports 2015-12-23 07:59:22 +01:00
ipautil.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
ipavalidate.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
kernel_keyring.py Refactor ipautil.run 2015-12-14 10:54:23 +01:00
log_manager.py Enable pylint trailing-whitespace check 2015-12-23 07:59:22 +01:00
Makefile Package ipapython, ipalib, ipaplatform, ipatests for Python 3 2015-12-17 10:52:57 +01:00
MANIFEST.in Rename ipa-python directory to ipapython so it is a real python library 2009-02-09 14:35:15 -05:00
nsslib.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
p11helper.py Modernize use of range() 2015-09-01 11:42:01 +02:00
README Replace DNS client based on acutil with python-dns 2012-05-24 13:55:56 +02:00
setup.py.in Remove unused imports 2015-12-23 07:59:22 +01:00
ssh.py Remove unused imports 2015-12-23 07:59:22 +01:00
sysrestore.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
version.py.in ipalib.version: Add VENDOR_VERSION 2014-05-27 12:08:54 +02:00

This is a set of libraries common to IPA clients and servers though mostly
geared currently towards command-line tools.

A brief overview:

config.py - identify the IPA server domain and realm. It uses python-dns to
            try to detect this information first and will fall back to
            /etc/ipa/default.conf if that fails.

ipautil.py - helper functions

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