Currently default TTL is hardcoded. Value in SOA is ignored.
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=829391
Meaning of "SOA min" value was redefined by RFC2308. It should define TTL for negative response caching, so there is nothing to implement for now (regarding SOA min value).
See http://tools.ietf.org/html/rfc2308 , section "2.2.1 - Special Handling of No Data", part "4 - SOA Minimum Field".
New zone attribute for default TTL has to be defined in LDAP schema. This effort has to be coordinated with IPA.
Moving to 3.2 bucket according to IPA plan: https://fedorahosted.org/freeipa/ticket/2956
JHogarth from community wants to implement this: https://www.redhat.com/archives/freeipa-users/2013-July/msg00135.html
Taking on the ticket as per the above discussion.
Pending on upstream change to add the new attribute (discussion going in email offline) and when that is completed the final changes will be made here to submit.
James, could you send your patch to firstname.lastname@example.org (preferably) or attach the patch to this ticket, please? I hope that we will get the attribute assigned soon, but this should not affect the code (except attribute name :-).
Thank you very much!
New attribute was officially defined:
attributetype ( 22.214.171.124.4.1.24126.96.36.199 NAME 'dNSdefaultTTL'
DESC 'An integer denoting default time to live, RFC 2308'
SYNTAX 188.8.131.52.4.1.14184.108.40.206.27 )
See http://drift.uninett.no/nett/ip-nett/dnsattributes.schema .
James, could you send your patch to email@example.com (preferably) or attach the patch to this ticket, please? We get the attribute assigned!
James, if you have patches ready, please submit them. Otherwise we can't make it in Fedora 20 timeframe so we have to re-triage it.
We plan to postpone this ticket until DNSSEC work is done. However, patches are welcome :-) James, don't hesistate to send it any time.
Results of planning meeting held on 2014-11-04.
James, did you make any progress regarding this ticket?
Scheduling for re-triage, priority trivial may not correctly reflect importance of it.
Implementation requires additional information from meta-database - especially when default TTL is changed in LDAP.
We need information if TTL is defined in given entry or if it was inherited from parent objects.
This should be sufficient for the case where TTL is on entry-level (i.e. shared among all attributes) but will not be sufficient when we decide to fix ticket [[TicketQuery(id=59)]]
Please see [[Design/MetaDB]] for details.
This supplements FreeIPA feature http://www.freeipa.org/index.php?title=V4/DNS_Location_Mechanism and makes it easier to manage it.
Moving tickets as triaged on 2016-02-11 with mkosek.
Metadata Update from @dpal:
- Issue assigned to pspacek
- Issue set to the milestone: Fedora 24
to comment on this ticket.
Fedora 24 - major
Copyright © 2014-2018 Red Hat
4.0.3 — Documentation