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 being updated.
Doing update to enumerate second level domains as an addition to the existing wildcard entry *.kh.
Reason for PSL Inclusion
Voluntary improvement to entry for kh, so that things like RPZ zones can be scripted from the actual SLDs.
RPZs (response policy zones) are ordinary DNS zones, and as such, interior wildcards don't work.
Instead of having 'foo.*.kh' the result of enumerated list of SLDs would result in 'foo.SLD.kh'.
(I have submitted similar PRs for several other CCTLDs.)
DNS Verification via dig
Dig was run for each of the SLDs in the PR. The dig output demonstrated that the SLDs exist (possibly as ENTs).
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. com.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39825
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;com.kh. IN NS
;; ANSWER SECTION:
com.kh. 10800 IN NS dns1.online.com.kh.
com.kh. 10800 IN NS ns4.apnic.net.
com.kh. 10800 IN NS ns1.dns.net.kh.
com.kh. 10800 IN NS ns.camnet.com.kh.
;; Query time: 196 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:11 PDT 2021
;; MSG SIZE rcvd: 138
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. edu.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12893
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;edu.kh. IN NS
;; ANSWER SECTION:
edu.kh. 10800 IN NS ns.camnet.com.kh.
edu.kh. 10800 IN NS ns1.dns.net.kh.
edu.kh. 10800 IN NS dns1.online.com.kh.
edu.kh. 10800 IN NS ns4.apnic.net.
;; Query time: 197 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:12 PDT 2021
;; MSG SIZE rcvd: 142
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. gov.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45643
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;gov.kh. IN NS
;; ANSWER SECTION:
gov.kh. 10800 IN NS ns4.apnic.net.
gov.kh. 10800 IN NS ns.camnet.com.kh.
gov.kh. 10800 IN NS dns1.online.com.kh.
gov.kh. 10800 IN NS ns1.dns.net.kh.
;; Query time: 196 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:12 PDT 2021
;; MSG SIZE rcvd: 142
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. mil.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40433
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;mil.kh. IN NS
;; ANSWER SECTION:
mil.kh. 10800 IN NS ns.camnet.com.kh.
mil.kh. 10800 IN NS dns1.online.com.kh.
mil.kh. 10800 IN NS ns1.dns.net.kh.
mil.kh. 10800 IN NS ns4.apnic.net.
;; Query time: 195 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:12 PDT 2021
;; MSG SIZE rcvd: 142
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. net.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64308
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;net.kh. IN NS
;; ANSWER SECTION:
net.kh. 10800 IN NS dns1.online.com.kh.
net.kh. 10800 IN NS ns.camnet.com.kh.
net.kh. 10800 IN NS ns1.dns.net.kh.
net.kh. 10800 IN NS ns4.apnic.net.
;; Query time: 203 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:12 PDT 2021
;; MSG SIZE rcvd: 138
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. org.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19388
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;org.kh. IN NS
;; ANSWER SECTION:
org.kh. 10800 IN NS ns1.dns.net.kh.
org.kh. 10800 IN NS dns1.online.com.kh.
org.kh. 10800 IN NS ns.camnet.com.kh.
org.kh. 10800 IN NS ns4.apnic.net.
;; Query time: 196 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:13 PDT 2021
;; MSG SIZE rcvd: 142
; <<>> DiG 9.16.13 <<>> @ns1.dns.net.kh. per.kh. NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26741
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;per.kh. IN NS
;; ANSWER SECTION:
per.kh. 10800 IN NS ns1.dns.net.kh.
per.kh. 10800 IN NS ns.camnet.com.kh.
per.kh. 10800 IN NS ns4.apnic.net.
per.kh. 10800 IN NS dns1.online.com.kh.
;; Query time: 196 msec
;; SERVER: 203.223.32.21#53(203.223.32.21)
;; WHEN: Tue Sep 28 13:38:13 PDT 2021
;; MSG SIZE rcvd: 142
make test
Yes, make test was done and all results are "pass".