freeipa/ipalib
Martin Basti 5ea41abe98 DNS: Consolidate DNS RR types in API and schema
* Remove NSEC3, DNSKEY, TSIG, TKEY, TA records from API:
    These records never worked, they dont have attributes in schema.
    TSIG and TKEY are meta-RR should not be in LDAP
    TA is not supported by BIND
    NSEC3, DNSKEY are DNSSEC records generated by BIND, should not be
    in LDAP.
    *! SIG, NSEC are already defined in schema, must stay in API.

* Add HINFO, MINFO, MD, NXT records to API as unsupported records
    These records are already defined in LDAP schema

* Add schema for RP, APL, IPSEC, DHCID, HIP, SPF records
    These records were defined in IPA API as unsupported, but schema definition was
    missing. This causes that ACI cannot be created for these records
    and dnszone-find failed. (#5055)

https://fedorahosted.org/freeipa/ticket/4934
https://fedorahosted.org/freeipa/ticket/5055

Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
Reviewed-By: Petr Spacek <pspacek@redhat.com>
2015-07-21 17:18:29 +02:00
..
plugins DNS: Consolidate DNS RR types in API and schema 2015-07-21 17:18:29 +02:00
__init__.py Fix minor typos 2015-07-17 14:33:30 +02:00
aci.py ipalib.aci: Fix bugs in comparison 2014-06-04 10:10:08 +02:00
backend.py plugable: Pass API to plugins on initialization rather than using set_api 2015-07-01 13:05:30 +00:00
base.py Allow indexing API object types by class 2014-03-25 14:18:12 +01:00
capabilities.py dns_name_values capability added 2014-06-03 15:55:32 +02:00
certstore.py certstore: Make certificate retrieval more robust 2015-03-19 14:38:34 +00:00
cli.py ipalib: pass api instance into textui in doctest snippets 2015-07-10 15:05:19 +02:00
config.py Test and docstring fixes 2014-06-23 10:54:42 +02:00
constants.py Revert "Hide topology and domainlevel features" 2015-07-10 15:26:50 +02:00
crud.py Add optional_create flag 2013-10-08 16:46:20 +02:00
errors.py ipalib: Fix missing format for InvalidDomainLevelError 2015-07-10 15:01:22 +02:00
frontend.py ipalib: Fix skip_version_check option 2015-07-08 12:36:19 +00:00
krb_utils.py Pylint cleanup. 2013-01-29 15:39:49 +01:00
messages.py DNSSEC: Detect zone shadowing with incorrect DNSSEC signatures. 2015-06-11 16:08:42 +02:00
output.py Allow primary keys to use different type than unicode. 2014-04-18 14:59:20 +02:00
parameters.py include more information in metadata 2015-07-03 10:42:16 +02:00
pkcs10.py Update cert-request to support user certs and profiles 2015-06-04 08:27:33 +00:00
plugable.py Fix logging in API 2015-07-08 17:11:23 +02:00
request.py Remove deprecated i18n code from ipalib/request and all references to it. 2011-03-01 10:31:36 -05:00
rpc.py Don't rely on positional arguments for python-kerberos calls 2015-07-01 12:20:07 +02:00
session.py move session_logout command to ipalib/plugins directory 2015-07-08 17:16:54 +02:00
text.py Add ConcatenatedLazyText object 2013-11-21 10:34:25 +01:00
util.py ipalib: Move find_modules_in_dir from util to plugable 2015-07-01 13:05:30 +00:00
x509.py reworked certificate normalization and revocation 2015-07-02 14:43:44 +00:00