Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of Organization
Reason for PSL Inclusion
DNS verification via dig
Run Syntax Checker (make test)
Each domain listed in the PRIVATE section has and shall maintain at least two years remaining on registration, and we shall keep the _PSL txt record in place
Submitter affirms the following:
For Private section requests that are submitting entries for domains that match their organization website's primary domain:
(Link: about propogation/expectations)
Description of Organization
Organization Website:
Individual, not representing my employer.
DNS architect at GoDaddy.
No relationship with domain owner (jm CCTLD).
Contribution is enumeration of actual second-level domains, to augment the wildcard record '*.jm'.
No policy change is proposed, and the changes do not change policy.
(Several similar contributions for other wildcard-only CCTLDs have been submitted by me).
Reason for PSL Inclusion
Addition of second level domains facilitates use of PSL as input to producing DNS RPZ files.
The current entry consists only of a wildcard.
RPZ zones behave the same as regular DNS zone files, and interior wildcard labels do not work.
Thus, the only alternative is to add the actual SLDs so that RPZ entries can be created.
E.g. instead of 'foo.*.jm', there would be several similar domains like 'foo.edu.jm' etc.
DNS Verification via dig
Since I am not affiliated with the 'jm' domain, I cannot add the TXT records requested.
However, I have been able to do 'dig' commands to demonstrate that the SLDs themselves exist (as ENTs).
(NOERROR responses confirm the name exists.)
; <<>> DiG 9.16.13 <<>> @ns.jm. com.jm. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10342
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;com.jm. IN NS
;; AUTHORITY SECTION:
jm. 1800 IN SOA ns.jm. dmaster.ns.jm. 302109271 3600 1800 604800 3600
;; Query time: 125 msec
;; SERVER: 196.2.1.6#53(196.2.1.6)
;; WHEN: Tue Sep 28 01:05:10 PDT 2021
;; MSG SIZE rcvd: 82
; <<>> DiG 9.16.13 <<>> @ns.jm. edu.jm. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17489
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;edu.jm. IN NS
;; AUTHORITY SECTION:
jm. 1800 IN SOA ns.jm. dmaster.ns.jm. 302109271 3600 1800 604800 3600
;; Query time: 125 msec
;; SERVER: 196.2.1.6#53(196.2.1.6)
;; WHEN: Tue Sep 28 01:05:11 PDT 2021
;; MSG SIZE rcvd: 82
; <<>> DiG 9.16.13 <<>> @ns.jm. gov.jm. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38095
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;gov.jm. IN NS
;; AUTHORITY SECTION:
jm. 1800 IN SOA ns.jm. dmaster.ns.jm. 302109271 3600 1800 604800 3600
;; Query time: 121 msec
;; SERVER: 196.2.1.6#53(196.2.1.6)
;; WHEN: Tue Sep 28 01:05:11 PDT 2021
;; MSG SIZE rcvd: 82
; <<>> DiG 9.16.13 <<>> @ns.jm. mil.jm. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12320
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;mil.jm. IN NS
;; AUTHORITY SECTION:
jm. 1800 IN SOA ns.jm. dmaster.ns.jm. 302109271 3600 1800 604800 3600
;; Query time: 124 msec
;; SERVER: 196.2.1.6#53(196.2.1.6)
;; WHEN: Tue Sep 28 01:05:11 PDT 2021
;; MSG SIZE rcvd: 82
; <<>> DiG 9.16.13 <<>> @ns.jm. net.jm. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28585
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;net.jm. IN NS
;; AUTHORITY SECTION:
jm. 1800 IN SOA ns.jm. dmaster.ns.jm. 302109271 3600 1800 604800 3600
;; Query time: 125 msec
;; SERVER: 196.2.1.6#53(196.2.1.6)
;; WHEN: Tue Sep 28 01:05:11 PDT 2021
;; MSG SIZE rcvd: 82
; <<>> DiG 9.16.13 <<>> @ns.jm. org.jm. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31108
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;org.jm. IN NS
;; AUTHORITY SECTION:
jm. 1800 IN SOA ns.jm. dmaster.ns.jm. 302109271 3600 1800 604800 3600
;; Query time: 126 msec
;; SERVER: 196.2.1.6#53(196.2.1.6)
;; WHEN: Tue Sep 28 01:05:11 PDT 2021
;; MSG SIZE rcvd: 82
make test
Make test was run, and all the results were "pass".