diff options
author | Petr VobornÃk <pvoborni@redhat.com> | 2012-02-09 11:10:27 +0100 |
---|---|---|
committer | Petr VobornÃk <pvoborni@redhat.com> | 2012-02-15 09:23:26 +0100 |
commit | 8ad295a554a63f6b9101b080554fffa7f6f25c0a (patch) | |
tree | e58aba1bb7b0c499d0a3322de635a81290e74115 /ipalib | |
parent | eb87b8c31931e682cbb927896d1d60a0266e1263 (diff) | |
download | freeipa-8ad295a554a63f6b9101b080554fffa7f6f25c0a.tar.gz freeipa-8ad295a554a63f6b9101b080554fffa7f6f25c0a.tar.xz freeipa-8ad295a554a63f6b9101b080554fffa7f6f25c0a.zip |
Redirection to PTR records from A,AAAA records
Address column in A, AAAA DNS records was exented of redirection capabilities.
Redirection dialog is shown after a click on a value.
Dialog does following steps:
1) fetch all dns zones
2) find most accurate reverse zone for IP address
2 -fail) show error message, stop
3) checks if target record exists in the zone
3 -fail) show 'dns record create link', stop
4) redirects
Click on 'dns record create link':
1) creates record
1 -fail) show error, stop
2) redirects
https://fedorahosted.org/freeipa/ticket/1975
Diffstat (limited to 'ipalib')
-rw-r--r-- | ipalib/plugins/internal.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ipalib/plugins/internal.py b/ipalib/plugins/internal.py index 7557ff99c..8623e61a8 100644 --- a/ipalib/plugins/internal.py +++ b/ipalib/plugins/internal.py @@ -323,6 +323,17 @@ class i18n_messages(Command): "data": _("Data"), "deleted_no_data": _("DNS record was deleted because it contained no data."), "other": _("Other Record Types"), + "ptr_redir_address_err": _("Address not valid, can't redirect"), + "ptr_redir_create": _("Create dns record"), + "ptr_redir_creating": _("Creating record."), + "ptr_redir_creating_err": _("Record creation failed."), + "ptr_redir_record": _("Checking if record exists."), + "ptr_redir_record_err": _("Record not found."), + "ptr_redir_title": _("Redirection to PTR record"), + "ptr_redir_zone": _("Zone found: ${zone}"), + "ptr_redir_zone_err": _("Target reverse zone not found."), + "ptr_redir_zones": _("Fetching DNS zones."), + "ptr_redir_zones_err": _("An error occurd while fetching dns zones."), "redirection_dnszone": _("You will be redirected to DNS Zone."), "standard": _("Standard Record Types"), "title": _("Records for DNS Zone"), |