-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No underscores are allowed in DNSNames after BR 1.6.2's permissibility period #662
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I realize since this is a chain of PRs, the bits like the domain names will be addressed, and this may be tweaked first in those other CLs. But LG
Description: "DNSNames MUST NOT contain underscore characters", | ||
Citation: "BR 7.1.4.2.1", | ||
Source: lint.CABFBaselineRequirements, | ||
EffectiveDate: util.BALLOT_SC_12_Ineffective, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I realize we're all over the board with dates, so this is very much a "nit" (and already the suggestion elsewhere to rename this, which I suppose this would replace), but wdyt about
CABFBRs_1_6_2_UnderscoreSunsetDate
It's very long, so it may be a terrible name though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The interesting thing about this repo and is that how often "breaking the rules" is actually the preferred option.
LintThisButOnlyWhenThatAndOnlyOnTheseDays
This is an awful name, but the alternative would be vague (at best) and most likely misleading.
In fact, I will see your long name and raise you a CABFBRs_1_6_2_UnderscorePermissibilitySunsetDate
This lint encodes that, post the brief permissibility period from December 10th 2018 to April 1st 2019, CABF BR does not permit the underscore character anywhere within DNS names.