https://fedorahosted.org/freeipa/ticket/923
From 5fdd046fb631a9c57cf6e9c6c98ee09e2cd77a6d Mon Sep 17 00:00:00 2001
From: Jakub Hrozek jhro...@redhat.com
Date: Thu, 10 Feb 2011 21:17:21 +0100
Subject: [PATCH] Remove obsolete record types from DNS
https://fedorahosted.org/freeipa/ticket/923
---
API.txt | 24
ipalib/plugins/dns.py |8
2 files changed, 8 insertions(+), 24 deletions(-)
diff --git a/API.txt b/API.txt
index 8736a07..d58f3a4 100644
--- a/API.txt
+++ b/API.txt
@@ -486,7 +486,7 @@ output: Output('summary', (type 'unicode', type
'NoneType'), 'User-friendly
output: Output('result', type 'bool', 'True means the operation was
successful')
output: Output('value', type 'unicode', The primary_key value of the entry,
e.g. 'jdoe' for a user)
command: dnsrecord_add
-args: 2,46,3
+args: 2,42,3
arg: Str('dnszoneidnsname', cli_name='dnszone', label=Gettext('Zone name',
domain='ipa', localedir=None), query=True, required=True)
arg: Str('idnsname', attribute=True, cli_name='name', label=Gettext('Record
name', domain='ipa', localedir=None), multivalue=False, primary_key=True,
required=True)
option: Int('dnsttl', attribute=True, cli_name='ttl', label=Gettext('Time to
live', domain='ipa', localedir=None), multivalue=False, required=False)
@@ -509,21 +509,17 @@ option: List('dlvrecord?', attribute=True,
cli_name='dlv_rec',ist('dlvrecord?',
option: List('dnamerecord?', attribute=True,
cli_name='dname_rec',ist('dnamerecord?', attribute=True, cli_name='dname_rec',
doc='comma-separated list of DNAME records', label='DNAME record',
multivalue=True)
option: List('dnskeyrecord?', attribute=True,
cli_name='dnskey_rec',ist('dnskeyrecord?', attribute=True,
cli_name='dnskey_rec', doc='comma-separated list of DNSKEY records',
label='DNSKEY record', multivalue=True)
option: List('dsrecord?', attribute=True, cli_name='ds_rec',ist('dsrecord?',
attribute=True, cli_name='ds_rec', doc='comma-separated list of DS records',
label='DS record', multivalue=True)
-option: List('hinforecord?', attribute=True,
cli_name='hinfo_rec',ist('hinforecord?', attribute=True, cli_name='hinfo_rec',
doc='comma-separated list of HINFO records', label='HINFO record',
multivalue=True)
option: List('hiprecord?', attribute=True,
cli_name='hip_rec',ist('hiprecord?', attribute=True, cli_name='hip_rec',
doc='comma-separated list of HIP records', label='HIP record', multivalue=True)
option: List('ipseckeyrecord?', attribute=True,
cli_name='ipseckey_rec',ist('ipseckeyrecord?', attribute=True,
cli_name='ipseckey_rec', doc='comma-separated list of IPSECKEY records',
label='IPSECKEY record', multivalue=True)
option: List('keyrecord?', attribute=True,
cli_name='key_rec',ist('keyrecord?', attribute=True, cli_name='key_rec',
doc='comma-separated list of KEY records', label='KEY record', multivalue=True)
option: List('kxrecord?', attribute=True, cli_name='kx_rec',ist('kxrecord?',
attribute=True, cli_name='kx_rec', doc='comma-separated list of KX records',
label='KX record', multivalue=True)
option: List('locrecord?', attribute=True,
cli_name='loc_rec',ist('locrecord?', attribute=True, cli_name='loc_rec',
doc='comma-separated list of LOC records', label='LOC record', multivalue=True)
-option: List('mdrecord?', attribute=True, cli_name='md_rec',ist('mdrecord?',
attribute=True, cli_name='md_rec', doc='comma-separated list of MD records',
label='MD record', multivalue=True)
-option: List('minforecord?', attribute=True,
cli_name='minfo_rec',ist('minforecord?', attribute=True, cli_name='minfo_rec',
doc='comma-separated list of MINFO records', label='MINFO record',
multivalue=True)
option: List('mxrecord?', attribute=True, cli_name='mx_rec',ist('mxrecord?',
attribute=True, cli_name='mx_rec', doc='comma-separated list of MX records',
label='MX record', multivalue=True)
option: List('naptrrecord?', attribute=True,
cli_name='naptr_rec',ist('naptrrecord?', attribute=True, cli_name='naptr_rec',
doc='comma-separated list of NAPTR records', label='NAPTR record',
multivalue=True)
option: List('nsrecord?', attribute=True, cli_name='ns_rec',ist('nsrecord?',
attribute=True, cli_name='ns_rec', doc='comma-separated list of NS records',
label='NS record', multivalue=True)
option: List('nsecrecord?', attribute=True,
cli_name='nsec_rec',ist('nsecrecord?', attribute=True, cli_name='nsec_rec',
doc='comma-separated list of NSEC records', label='NSEC record',
multivalue=True)
option: List('nsec3record?', attribute=True,
cli_name='nsec3_rec',ist('nsec3record?', attribute=True, cli_name='nsec3_rec',
doc='comma-separated list of NSEC3 records', label='NSEC3 record',
multivalue=True)
option: List('nsec3paramrecord?', attribute=True,
cli_name='nsec3param_rec',ist('nsec3paramrecord?', attribute=True,
cli_name='nsec3param_rec', doc='comma-separated list of NSEC3PARAM records',
label='NSEC3PARAM record', multivalue=True)
-option: List('nxtrecord?', attribute=True,