On Tue, May 5, 2020 at 12:02 PM Daniel Migault <mglt.i...@gmail.com> wrote:
> Hi Bob, > > I apology the previous email has just been sent unexpectedly. > > Thanks for the comments. The new version of the file is available here [1] > and a diff is available at [2]. > > I propose the following text for clarification. Feel free to let me know > if that addresses your concern. > > OLD: > Not updating the configuration file prevents a failed synchronization to > to the absence of write permission that are hardly in the control of the > software." > > NEW > Avoiding the configuration file to be updated prevents old configuration > file to survive to writing error on read-only file systems. > I understand that we do not want the system to fail due to missing write permissions. It seems like this could be handled two ways: 1. Just keep in memory, and do not try to write a new configuration. That works, until the old trust anchor is removed, then it fails if the service is restarted. 2. Attempt to write a new configuration, but keep going even if that fails. If the write succeeds, then this works even after the old trust anchor is removed. I would prefer the second method. I think that is what some software already does. (BIND?) -- Bob Harold > > Please inline other comments. > > Yours, > Daniel > > [1] > https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirements/blob/master/draft-mglt-dnsop-dnssec-validator-requirements.mkd > [2] > https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirements/commit/f8ab674b12442aff6ba3c72a3ca8f795f24b2df9#diff-c7cc8f0bdd4d7cce2082828d70d2bf35 > > > On Tue, May 5, 2020 at 11:52 AM Daniel Migault <daniel.migault= > 40ericsson....@dmarc.ietf.org> wrote: > >> Hi Bob, >> >> Thanks for the comments. The new version of the file is available here >> [1] and diff can be seen at [2]. >> >> I propose the following text. Does it clarify the concern ? >> Avoiding the configuration file to be updated prevents old configuration >> file to survive to writing error on read-only file systems. >> >> >> "Not updating the configuration file prevents a failed >> synchronization to to the absence of write permission that are hardly >> in the control of the software." >> >> <mglt> >> </mglt> >> >> [1] >> https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirements/blob/master/draft-mglt-dnsop-dnssec-validator-requirements.mkd >> [2] >> https://github.com/mglt/draft-mglt-dnsop-dnssec-validator-requirements/commit/f8ab674b12442aff6ba3c72a3ca8f795f24b2df9#diff-c7cc8f0bdd4d7cce2082828d70d2bf35 >> >> ------------------------------ >> *From:* Bob Harold <rharo...@umich.edu> >> *Sent:* Monday, May 4, 2020 4:29 PM >> *To:* Daniel Migault <daniel.miga...@ericsson.com> >> *Subject:* Fwd: [DNSOP] The DNSOP WG has placed >> draft-mglt-dnsop-dnssec-validator-requirements in state "Call For Adoption >> By WG Issued" >> >> Minor nits: >> >> 7. Trust Anchor Related Recommendations >> >> Last sentence, last few words: >> "in section Section 8" > "in Section 8" >> >> <mglt> >> addressed >> </mglt> >> >> 7.2.1. Automated Updates to DNSSEC Trust Anchors >> >> "TA updates is" > "TA updates are" >> >> <mglt> >> addressed >> </mglt> >> >> "but due to human" > "due to human" >> >> <mglt> >> addressed >> </mglt> >> >> 7.2.2. Automated Trust Anchor Check >> >> "Not updating the configuration file prevents a failed >> synchronization to to the absence of write permission that are hardly >> in the control of the software." >> >> <mglt> >> I propose the following text. Does it clarify the concern ? >> Avoiding the configuration file to be updated prevents old configuration >> file to survive to writing error on read-only file systems. >> </mglt> >> >> Seems confusing, please rewrite. >> >> "The TA can be queries" > "The TA can be queried" >> >> <mglt> >> addressed >> </mglt> >> >> "does not only concerns" > "does not only concern" >> <mglt> >> addressed >> </mglt> >> "if the mismatch result" > "if the mismatch resulted" >> <mglt> >> addressed >> </mglt> >> >> 8. Negative Trust Anchors Related Recommendations >> >> "disable the signature check for that key the time" > "disable the >> signature check for that key until the time" >> <mglt> >> addressed >> </mglt> >> >> "This does not prevents" > "This does not prevent" >> <mglt> >> addressed >> </mglt> >> "either an attack or a failure into" > "either an attack or a failure in" >> <mglt> >> addressed >> </mglt> >> 10.1. Automated Reporting >> >> "will take the appropriated steps" > "will take the appropriate steps" >> <mglt> >> addressed >> </mglt> >> -- >> Bob Harold >> >> >> ---------- Forwarded message --------- >> From: *Bob Harold* <rharo...@umich.edu> >> Date: Mon, May 4, 2020 at 4:28 PM >> Subject: Re: [DNSOP] The DNSOP WG has placed >> draft-mglt-dnsop-dnssec-validator-requirements in state "Call For Adoption >> By WG Issued" >> To: IETF DNSOP WG <dnsop@ietf.org> >> >> >> Looks useful, I will review. >> >> -- >> Bob Harold >> >> >> On Mon, May 4, 2020 at 3:13 PM IETF Secretariat < >> ietf-secretariat-re...@ietf.org> wrote: >> >> >> The DNSOP WG has placed draft-mglt-dnsop-dnssec-validator-requirements in >> state Call For Adoption By WG Issued (entered by Tim Wicinski) >> >> The document is available at >> >> https://datatracker.ietf.org/doc/draft-mglt-dnsop-dnssec-validator-requirements/ >> >> > > -- > Daniel Migault > Ericsson >
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop