summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaddie Zhan2019-04-08 14:17:29 +0800
committerMaddie Zhan2019-04-08 14:19:07 +0800
commita800a8c9b8a31e1824ca65eb75e42e2c2bf41bc4 (patch)
treef935719f324d9e0e80162b381fdc628abd666467
parent148cebb1c31f858bee9779ae9f3cdda2ad3eddbd (diff)
downloadaur-a800a8c9b8a31e1824ca65eb75e42e2c2bf41bc4.tar.gz
v1.5
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD6
-rw-r--r--config.json8
-rw-r--r--domain_ttl.txt1
4 files changed, 16 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72d8fc4937a7..a3d8fae07cd7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = overture
pkgdesc = A DNS upstream switcher written in Go in order to purify DNS records
- pkgver = 1.4
+ pkgver = 1.5
pkgrel = 1
url = https://github.com/shawn1m/overture
install = overture.install
@@ -18,15 +18,17 @@ pkgbase = overture
backup = etc/overture/hosts
backup = etc/overture/china_ip_list.txt
backup = etc/overture/gfwlist.txt
- source = git+https://github.com/shawn1m/overture.git#tag=v1.4
+ source = git+https://github.com/shawn1m/overture.git#tag=v1.5
source = china_ip_list.txt
+ source = domain_ttl.txt
source = config.json
source = gfwlist.txt
source = hosts
source = overture.service
sha256sums = SKIP
sha256sums = 82948c5f5d806b384a4eda405fba0691c8df10cd1293d116a80d427ebe802e18
- sha256sums = f98c3a568fe45533a12e3de99133d69999a064b64b2484d9c1b2d14c60d39f86
+ sha256sums = 107cb3b11c4a06d5a804c4375c56890fd8e2006ecd978ad76332dc480e0e1946
+ sha256sums = 3d630b10c18756aadc6a05e572a2e163c9e730340a5a022549181113457a0d70
sha256sums = b9faeacafaf842f6643a81b6d85c60bf7d045132b661f787e6ced19318d4d049
sha256sums = 02c82a9ffce44f1517b0b64380e11ea41d15812267a0fbff97221b5a6921df50
sha256sums = 9529e60a7963fd284ad2afb99d28803af90f16db99a1ba662ac5c7fd52903d3f
diff --git a/PKGBUILD b/PKGBUILD
index 70e489c289ff..ead233e59347 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Maddie Zhan <maddie@emzee.be>
pkgname=overture
-pkgver=1.4
+pkgver=1.5
pkgrel=1
pkgdesc="A DNS upstream switcher written in Go in order to purify DNS records"
arch=("i686" "x86_64" "arm" "armv6h" "armv7h" "aarch64")
@@ -18,6 +18,7 @@ install=${pkgname}.install
_gourl=github.com/shawn1m/${pkgname}
source=("git+https://github.com/shawn1m/${pkgname}.git#tag=v${pkgver}"
"china_ip_list.txt"
+ "domain_ttl.txt"
"config.json"
"gfwlist.txt"
"hosts"
@@ -25,7 +26,8 @@ source=("git+https://github.com/shawn1m/${pkgname}.git#tag=v${pkgver}"
sha256sums=("SKIP"
"82948c5f5d806b384a4eda405fba0691c8df10cd1293d116a80d427ebe802e18"
- "f98c3a568fe45533a12e3de99133d69999a064b64b2484d9c1b2d14c60d39f86"
+ "107cb3b11c4a06d5a804c4375c56890fd8e2006ecd978ad76332dc480e0e1946"
+ "3d630b10c18756aadc6a05e572a2e163c9e730340a5a022549181113457a0d70"
"b9faeacafaf842f6643a81b6d85c60bf7d045132b661f787e6ced19318d4d049"
"02c82a9ffce44f1517b0b64380e11ea41d15812267a0fbff97221b5a6921df50"
"9529e60a7963fd284ad2afb99d28803af90f16db99a1ba662ac5c7fd52903d3f")
diff --git a/config.json b/config.json
index df6fc71e21ee..d0ad6567676d 100644
--- a/config.json
+++ b/config.json
@@ -9,7 +9,8 @@
"Timeout": 5,
"EDNSClientSubnet": {
"Policy": "disable",
- "ExternalIP": ""
+ "ExternalIP": "",
+ "NoCookie": true
}
},
{
@@ -20,7 +21,8 @@
"Timeout": 5,
"EDNSClientSubnet": {
"Policy": "disable",
- "ExternalIP": ""
+ "ExternalIP": "",
+ "NoCookie": true
}
}
],
@@ -50,6 +52,7 @@
],
"OnlyPrimaryDNS": false,
"IPv6UseAlternativeDNS": false,
+ "WhenPrimaryDNSAnswerNoneUse": "PrimaryDNS",
"IPNetworkFile": {
"Primary": "/etc/overture/china_ip_list.txt",
"Alternative": ""
@@ -60,6 +63,7 @@
},
"HostsFile": "/etc/overture/hosts",
"MinimumTTL": 0,
+ "DomainTTLFile": "/etc/overture/domain_ttl.txt",
"CacheSize": 4096,
"RejectQtype": [255]
}
diff --git a/domain_ttl.txt b/domain_ttl.txt
new file mode 100644
index 000000000000..aa21275dc8fc
--- /dev/null
+++ b/domain_ttl.txt
@@ -0,0 +1 @@
+example.com$ 100