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

Updatating the DNS examples to non tracking #122

Closed
wants to merge 12 commits into from
Closed

Updatating the DNS examples to non tracking #122

wants to merge 12 commits into from

Conversation

spirillen
Copy link
Contributor

As the DNS servers added in this document refers to well known tracking servers, I've taken the libaty to replace them to some DNS servers that should not be tracking servers.

In this case quad9's and yours


Known non-tracking DNS servers that at the same time offers protection from tracking, spyware, adware, phishing etc.:

These are using Ultimate.Hosts.Blacklist lists for blacklisting Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist#590

  • 88.198.70.38

  • 2a01:4f8:140:5021::38

  • 88.198.70.39

  • 2a01:4f8:140:5021::39


These are using https://www.mypdns.org/ RPZ zones https://www.mypdns.org/source/Matrix/repository/master/

  • 95.216.209.53

  • 2a01:4f8:1c0c:5f61::53

  • 116.203.32.67

  • 2a01:4f9:c010:410e::53


As the DNS servers added in this document refers to well known tracking servers, I've taken the libaty to replace them to some DNS servers that should not be tracking servers.

In this case quad9's and yours

-------
Known non-tracking DNS servers that at the same time offers protection from tracking, spyware, adware, phishing etc.:

These are using Ultimate.Hosts.Blacklist lists for blacklisting <Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist#590>
  - 88.198.70.38
  - 2a01:4f8:140:5021::38

  - 88.198.70.39
  - 2a01:4f8:140:5021::39
-------
These are using <https://www.mypdns.org/> RPZ zones <https://www.mypdns.org/source/Matrix/repository/master/> 

  - 95.216.209.53
  - 2a01:4f8:1c0c:5f61::53

  - 116.203.32.67
  - 2a01:4f9:c010:410e::53
-------
There are still room for improvement as I currently don't know the full intention behind all the tables 😒 

@funilrys Please enlighten me, so we can get the docs up-to-date
As I'm less trilled of GH than many of you, I challenge this uri to be using my own profile at mypdns.org vs GH

Secundly change the line length to match 80 char console best practice.
Again, switching to my own profile url, as I'm less trilled with GH (tracking) vs own project (domain) profile

Also added sqlalchemy to the list
As @PyFunceble is getting more and more popular, it's time to update the list of projects using this software.
@spirillen
Copy link
Contributor Author

Awaiting the review and comments on https://github.com/spirillen/PyFunceble/pull/9

@@ -6,6 +6,7 @@ Why do we use "databases"?

We use databases to store data while we run the tests. When globally talking
about databases, we are indirectly talking about the following subsystems.
(JSON)
Copy link
Owner

Choose a reason for hiding this comment

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

Where does this come from?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Line break. (The 80 chars for consoles support)

I added it as this part is about JSON and does have nothing to do with the SQL layout

If the environment variables are not found, you will be asked to
prompt the information.

SQL Layout:
Copy link
Owner

Choose a reason for hiding this comment

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

As of a possible merge of https://github.com/funilrys/PyFunceble/tree/issue-118 in the coming days, All INT (except for http_status_code) will be converted to BIGINT.

Copy link
Contributor Author

@spirillen spirillen Sep 24, 2020

Choose a reason for hiding this comment

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

I'll take note of that. Why I've left it with a "open" wildcard (*INT???), as you notice they are followed by a note that I would have expected a BOOL in those cases.

What about my question marks in the SQL Layout: L118-L177 ?

Another thing I just noticed, it the lines L73-L108 even relevant anymore after changing to sqlachemy?

docs/facts/known_issues.rst Outdated Show resolved Hide resolved
@spirillen spirillen marked this pull request as ready for review September 24, 2020 20:14
@spirillen
Copy link
Contributor Author

Let's get this one merged

Then we polish it on the dev branch

I've Added the second level title of `SQL Layout` to draft.

This is done for the time of developing the SQL as I'll foresees several changes in the near future.
Added Ubuntu 20.04 Focal Fossa test environment as Bionic it starting to leave the room

Also replaced MariaDB 10.4 (old stable) with MariaDB 10.5 (new stable)
@funilrys
Copy link
Owner

Closing. Please resubmit to the 4.0.0-dev branch.

@funilrys funilrys closed this Dec 23, 2020
@spirillen
Copy link
Contributor Author

Seem right, as the table have been under a heavy transformation as well

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