publicsuffix / list

The Public Suffix List
https://publicsuffix.org/
Mozilla Public License 2.0
2.05k stars 1.22k forks source link

update for .PK ccTLD #2068

Closed ashar9 closed 2 months ago

ashar9 commented 3 months ago

Public Suffix List (PSL) Pull Request (PR) Template

Each PSL PR needs to have a description, rationale, indication of DNS validation and syntax checking, as well as a number of acknowledgements from the submitter. This template must be included with each PR, and the submitting party MUST provide responses to all of the elements in order to be considered.

Checklist of required steps

Submitter affirms the following:


For Private section requests that are submitting entries for domains that match their organization website's primary domain, please understand that this can have impacts that may not match the desired outcome and take a long time to rollback, if at all.

To ensure that requested changes are entirely intentional, make sure that you read the affectation and propagation expectations, that you understand them, and confirm this understanding.

PR Rollbacks have lower priority, and the volunteers are unable to control when or if browsers or other parties using the PSL will refresh or update.

(Link: about propagation/expectations)

Description of Organization

PKNIC is the .PK ccTLD .pk Registry Please contact us, if needed, at staff@pknic.net.pk

Organization Website: https://pknic.net.pk

Reason for PSL Inclusion

We found it already included in the list (even though this list does not seem to be the result of an RFC, IETF standard, or protocol). Just need to update it to make it accurate.

Number of users this request is being made to serve:

DNS Verification via dig

dig +short TXT _psl.pk "https://github.com/publicsuffix/list/pull/XXXX"

The DNS record will be added when we obtain the pull ID for XXXX

Results of Syntax Checker (make test)

Test Results:

PASS: libpsl_icu_load_dafsa_fuzzer PASS: libpsl_icu_fuzzer PASS: libpsl_icu_load_fuzzer ;;============================================================================ Testsuite summary for libpsl 0.21.5 ;============================================================================ ;# TOTAL: 3 ;# PASS: 3 ;# SKIP: 0 ;# XFAIL: 0 ;# FAIL: 0 ;# XPASS: 0 ;# ERROR: 0 ;;============================================================================ Making check in tests CC test-is-public.o CC common.o CC test-is-public-all.o CC test-is-cookie-domain-acceptable.o CC test-is-public-builtin.o CC test-registrable-domain.o CCLD test-is-public CCLD test-is-cookie-domain-acceptable CCLD test-is-public-builtin CCLD test-is-public-all CCLD test-registrable-domain PASS: test-is-public-builtin PASS: test-is-public PASS: test-is-cookie-domain-acceptable PASS: test-registrable-domain PASS: test-is-public-all

Testsuite summary for libpsl 0.21.5

;# TOTAL: 5 ;# PASS: 5 ;# SKIP: 0 ;# XFAIL: 0 ;# FAIL: 0 ;# XPASS: 0 ;# ERROR: 0

groundcat commented 3 months ago
simon-friedberger commented 3 months ago

This looks good but I cannot immediately tell if the automatic ICANN merging would create conflicts with this. @dnsguru, do you know?

simon-friedberger commented 3 months ago

@ashar9 Would you mind adding the contact email to the file itself as well, please?

ashar9 commented 3 months ago

The contact email was added to file public_suffix_list.dat of our fork. The email was already there in the PR template (under the description heading).

ashar9 commented 2 months ago

The required email was added 5 days ago. Do you have any estimate of when we can see the updated list?

On Mon, Jul 29, 2024 at 4:07 AM Simon Friedberger @.***> wrote:

@ashar9 https://github.com/ashar9 Would you mind adding the contact email to the file itself as well, please?

— Reply to this email directly, view it on GitHub https://github.com/publicsuffix/list/pull/2068#issuecomment-2255641377, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE2HDKMHLUHOZU4XAT7KAVLZOYPAJAVCNFSM6AAAAABLLQXQPGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJVGY2DCMZXG4 . You are receiving this because you were mentioned.Message ID: @.***>