chromium policy: strip DnsOverHttpsMode to two different files, rename automatic to allowed for clarity & update README.md on these

This commit is contained in:
Aminda Suomalainen 2024-04-13 18:37:28 +03:00
parent 46ac8aefd8
commit 44c3168a39
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
7 changed files with 16 additions and 10 deletions

View File

@ -30,8 +30,9 @@
- [`disable-brave-vpn.json`](#disable-brave-vpnjson)
- [`disable-floc.json`](#disable-flocjson)
- [`disable-incognito.json`](#disable-incognitojson)
- [`doh-automatic.json`](#doh-automaticjson)
- [`doh-allowed.json`](#doh-allowedjson)
- [`doh-dns0.json`](#doh-dns0json)
- [`doh-forced.json`](#doh-forcedjson)
- [`doh-mullvad-base.json`](#doh-mullvad-basejson)
- [`doh-quad9-ecs.json`](#doh-quad9-ecsjson)
- [`enable-ech-ocsp.json`](#enable-ech-ocspjson)
@ -207,16 +208,22 @@ Disables floc or ad topics that are against privacy.
Disables incognito mode. I don't recommend this.
## `doh-automatic.json`
## `doh-allowed.json`
If no DNS over HTTPS policy is used, this unlocks the setting. Enabling managed policies disable it by default.
If no DNS over HTTPS policy is used, this unlocks the setting while still allowing downgrade to system DNS
(think of DoT opportunistic mode, kind of?). Enabling managed policies disable it by default.
Incompatible with any actual DoH policy.
Incompatible with `doh-forced.json`. This must be used together with any other `doh-*.json` file, but only one of them.
## `doh-dns0.json`
Simply enables DNS-over-HTTPS with DNS0.eu. `automatic` means downgrade is
allowed (the system resolver is encrypted), `secure` would lock it.
Simply enables DNS-over-HTTPS with DNS0.eu.
## `doh-forced.json`
Enforces use of DNS-over-HTTPS disabling the downgrade.
Incompatible with `doh-allowed.json`. Use this together with any other `doh-*.json` file, but only one of them.
## `doh-mullvad-base.json`

View File

@ -1,4 +1,3 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns0.eu"
}

View File

@ -0,0 +1,3 @@
{
"DnsOverHttpsMode": "secure"
}

View File

@ -1,4 +1,3 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://base.dns.mullvad.net/dns-query"
}

View File

@ -1,4 +1,3 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns11.quad9.net/dns-query"
}

View File

@ -1,4 +1,3 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns.quad9.net/dns-query"
}