summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaddie Zhan2017-02-18 14:52:59 +0800
committerMaddie Zhan2017-02-18 14:52:59 +0800
commit8d4aff3c8c9aacafbd65d2dcb5b189f2589186e0 (patch)
treea676360ca87e83f615f890cdb5e247cd14bd4e50
parentee0c75b9d28a09e018eed6e2ad0245d08e6ebe72 (diff)
downloadaur-8d4aff3c8c9aacafbd65d2dcb5b189f2589186e0.tar.gz
Version 1.3.1
Also changed to run under nobody with CAP_NET_BIND_SERVICE capability
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rw-r--r--overture.service4
3 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71c03a995d49..7b734a2ee7c9 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.3.0
+ pkgver = 1.3.1
pkgrel = 1
url = https://github.com/holyshawn/overture
install = overture.install
@@ -13,7 +13,7 @@ pkgbase = overture
optdepends = dnsmasq: advanced DNS configuration
provides = overture
backup = etc/overture/config.json
- source = git+https://github.com/holyshawn/overture.git#tag=1.3.0
+ source = git+https://github.com/holyshawn/overture.git#tag=1.3.1
source = china_ip_list.txt
source = config.json
source = gfwlist.txt
@@ -24,7 +24,7 @@ pkgbase = overture
sha256sums = 20bae2de8a95e5699a4786483bcf519f640b4ca7e4225a88f5aecc895d4b9be9
sha256sums = 46c344510738143bd83057494273cf78095743070ad05d80a8d985098b2ff7ec
sha256sums = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
- sha256sums = d352b84514e2a9d37f69a83d515d39f88b084198690ca615302dacf58fd06023
+ sha256sums = 89f0e6577a42ed913ed010366695b12f51923d8e503d7eed107c0e2f13268ac1
pkgname = overture
diff --git a/PKGBUILD b/PKGBUILD
index c2adc5583fd4..e4c48c7423d5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Maddie Zhan <maddie@emzee.be>
pkgname=overture
-pkgver=1.3.0
+pkgver=1.3.1
pkgrel=1
pkgdesc="A DNS upstream switcher written in Go in order to purify DNS records"
arch=("i686" "x86_64" "armv6h" "armv7h")
@@ -28,7 +28,7 @@ sha256sums=("SKIP"
"20bae2de8a95e5699a4786483bcf519f640b4ca7e4225a88f5aecc895d4b9be9"
"46c344510738143bd83057494273cf78095743070ad05d80a8d985098b2ff7ec"
"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
- "d352b84514e2a9d37f69a83d515d39f88b084198690ca615302dacf58fd06023")
+ "89f0e6577a42ed913ed010366695b12f51923d8e503d7eed107c0e2f13268ac1")
_goroot="/usr/lib/go"
diff --git a/overture.service b/overture.service
index 32f310f41ad5..8af3ccdff0d4 100644
--- a/overture.service
+++ b/overture.service
@@ -3,9 +3,11 @@ Description=A DNS upstream switcher written in Go in order to purify DNS records
After=network.target
[Service]
+User=nobody
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
ExecStart=/usr/bin/overture -c /etc/overture/config.json
Restart=always
-RestartSec=30
+RestartSec=5
[Install]
WantedBy=multi-user.target