Browse Source

Reorganize directory hierarchy

Be more explicit about the purpose of each config file. While the repo
is still young, shuffling config files around is still okay to do.

Given that I don't have any rules for the `protecting` category, add a
.gitignore that ignores everything in that directory (excluding itself).
On the first commit adding a rule for the `protecting` category, remove
the .gitignore file.

Provide better documentation surrounding the project in README.md.

Signed-off-by:	Shawn Webb <shawn.webb@hardenedbsd.org>
master
Shawn Webb 8 months ago
parent
commit
2ca0c14282
Signed by untrusted user: shawn.webb <shawn.webb@hardenedbsd.org> GPG Key ID: FF2E67A277F8E1FA
4 changed files with 16 additions and 3 deletions
  1. +14
    -3
      README.md
  2. +0
    -0
      blocking/unbound/1.x/all.conf
  3. +0
    -0
      blocking/unbound/1.x/nazis.conf
  4. +2
    -0
      protecting/.gitignore

+ 14
- 3
README.md View File

@@ -1,7 +1,18 @@
# DNS Pinning for Human Rights

This repo contains various DNS server config files meant to block at a
DNS level racist, xenophobic, transphobic, and other human
rights-violating domains.
This repo contains various DNS server config files meant to perform
DNS pinning, primarily for blocking at a DNS level racist,
xenophobic, transphobic, and other human rights-violating domains.

As DNS pinning can also be used for good (much like TLS certificate
pinning), rules for providing safety/security of human
rights-promoting are encouraged.

All content in this repo is in the public domain.

The directory structure is as follows:

* `/blocking`: Config files for domains that should be blocked.
* `/blocking/unbound`: Config files for `unbound` which can be
included via the `include:` directive.
* `/protecting`: Config files for domains that should be protected.

unbound/1.x/all.conf → blocking/unbound/1.x/all.conf View File


unbound/1.x/nazis.conf → blocking/unbound/1.x/nazis.conf View File


+ 2
- 0
protecting/.gitignore View File

@@ -0,0 +1,2 @@
*
!.gitignore

Loading…
Cancel
Save