Skip to content
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

Add rdv.to domains for pcarrier.ca Software Inc. #1039

Merged
merged 1 commit into from
Aug 3, 2020
Merged

Add rdv.to domains for pcarrier.ca Software Inc. #1039

merged 1 commit into from
Aug 3, 2020

Conversation

pcarrier
Copy link
Contributor

@pcarrier pcarrier commented May 21, 2020

Background

rdv.to is a point of rendez-vous for a distributed web of actors.
We use *.bar0.net, *.bar1.net, *.bar2.net as tiers of actors.
*.rdv.to is used for isolation of HTTP traffic.
We absolutely want each entity to be perceived as its own in every possible way, and would appreciate an extra layer of security with regards to cookies and in any web handling platform semantics available whatsoever.

Dig request output

pcarrier@pcarrier-desk:~$ dig +short TXT _psl.rdv.to
"https://github.com/publicsuffix/list/pull/1039"
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.bar0.net
"https://github.com/publicsuffix/list/pull/1039"
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.bar1.net
"https://github.com/publicsuffix/list/pull/1039"
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.bar2.net
"https://github.com/publicsuffix/list/pull/1039"

Tests

I'll be honest, in WSL both Ubuntu 20.04 and 18.04 after apt install build-essential autoconf autopoint still ran into this during make test:

Already up to date.
configure.ac:65: error: possibly undefined macro: AC_MSG_ERROR
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:82: error: possibly undefined macro: AC_LINK_IFELSE
configure.ac:83: error: possibly undefined macro: AC_LANG_PROGRAM
configure.ac:188: error: possibly undefined macro: AC_SEARCH_LIBS
configure.ac:221: error: possibly undefined macro: AC_MSG_CHECKING
configure.ac:226: error: possibly undefined macro: AC_MSG_RESULT

@pcarrier pcarrier marked this pull request as draft May 21, 2020 01:41
@pcarrier pcarrier marked this pull request as ready for review May 21, 2020 01:49
@pcarrier pcarrier changed the title add rdv add rdv for pcarrier.ca May 21, 2020
@pcarrier pcarrier changed the title add rdv for pcarrier.ca add rdv domains for pcarrier.ca May 21, 2020
@pcarrier pcarrier changed the title add rdv domains for pcarrier.ca add rdv domains for pcarrier.ca Software Inc. May 21, 2020
@pcarrier pcarrier changed the title add rdv domains for pcarrier.ca Software Inc. Add rdv.to domains for pcarrier.ca Software Inc. May 21, 2020
@dnsguru
Copy link
Member

dnsguru commented Jun 13, 2020

experimental point of rendez-vous for a distributed web of actors.
@pcarrier lab, experiment, and test or privately operated services are not typically included into the PSL out of respect for the file size etc. considerations - is this a production system?

@dnsguru dnsguru self-assigned this Jun 13, 2020
@dnsguru dnsguru added the waiting-followup Blocked for need of follow-up label Jun 13, 2020
@pcarrier
Copy link
Contributor Author

pcarrier commented Jun 13, 2020

@dnsguru That might be a bit of a chicken-and-egg, dropped the word. It's "experimental" technology but meant to be a public service and become production quality.

@dnsguru
Copy link
Member

dnsguru commented Jul 15, 2020

@pcarrier noticing that you've revised the experimental to public-facing ; the pull request is based upon a stale version of the publicsuffix.dat file- can you rebase your repo, revise and submit in same PR please

@dnsguru
Copy link
Member

dnsguru commented Aug 3, 2020

@pcarrier Need you to re-base the PR due to a conflict if you seek to proceed

> Background

`rdv.to` is an experimental point of rendez-vous for a distributed web
of actors.
We use `*.bar0.net` for loopback, `*.bar1.net` to serve the top bar(s)
in our interface, `*.bar2.net` to host some of our own actors.
`*.rdv.to` is used for isolation of HTTP traffic for external entities.
We absolutely want each entity to be perceived as its own in every
possible way, and would appreciate an extra layer of security with
regards to cookies.

> Dig request output

```
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.rdv.to
"#1039"
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.bar0.net
"#1039"
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.bar1.net
"#1039"
pcarrier@pcarrier-desk:~$ dig +short TXT _psl.bar2.net
"#1039"
```

> Tests

Yeah I'll be honest, in 20.04 I ran `apt install build-essential
autoconf autopoint` and still ran into:
```
Already up to date.
configure.ac:65: error: possibly undefined macro: AC_MSG_ERROR
      If this token and others are legitimate, please use
      m4_pattern_allow.
            See the Autoconf documentation.
	    configure.ac:82: error: possibly undefined macro:
	    AC_LINK_IFELSE
	    configure.ac:83: error: possibly undefined macro:
	    AC_LANG_PROGRAM
	    configure.ac:188: error: possibly undefined macro:
	    AC_SEARCH_LIBS
	    configure.ac:221: error: possibly undefined macro:
	    AC_MSG_CHECKING
	    configure.ac:226: error: possibly undefined macro:
	    AC_MSG_RESULT
	    ```
@pcarrier pcarrier closed this Aug 3, 2020
@pcarrier pcarrier reopened this Aug 3, 2020
@pcarrier
Copy link
Contributor Author

pcarrier commented Aug 3, 2020

@dnsguru Done, thanks.

@dnsguru dnsguru removed the waiting-followup Blocked for need of follow-up label Aug 3, 2020
@dnsguru
Copy link
Member

dnsguru commented Aug 3, 2020

@pcarrier good timing - caught me just before volunteer hours closed - merging

Copy link
Member

@dnsguru dnsguru left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rationale complete
DNS Validation Authenticated
Tests Pass
No Conflict with Base

@dnsguru dnsguru merged commit 54eae6e into publicsuffix:master Aug 3, 2020
@jeffrey-pinyan-cleandns jeffrey-pinyan-cleandns mentioned this pull request Jul 6, 2023
10 tasks
jeffrey-pinyan-cleandns added a commit to jeffrey-pinyan-cleandns/publicsuffix-list that referenced this pull request Jul 6, 2023
@pcarrier
Copy link
Contributor Author

pcarrier commented Nov 22, 2023

I can confirm here I'd like those domains removed at any time. In particular proposed in #1899

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants