summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2021-02-16 00:03:35 +0800
committerlilac2021-02-16 00:03:35 +0800
commit69da13ddbc497d0b54469ab2791a7b232d3f7acb (patch)
treedbd0d597a0ab16c113e42b9254431e2bdb3e6ce5
parentf169c07404873a18dd186fe822e2cf512bcf0e96 (diff)
downloadaur-69da13ddbc497d0b54469ab2791a7b232d3f7acb.tar.gz
[lilac] updated to 1.3.5.r15.g9eb98e3-1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--clash.service3
-rw-r--r--clash@.service3
4 files changed, 12 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ff463bd3177b..138a2eebee7e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = clash-dev-git
pkgdesc = A rule-based tunnel in Go
- pkgver = 1.3.5.r14.gd48cfec
+ pkgver = 1.3.5.r15.g9eb98e3
pkgrel = 1
url = https://github.com/Dreamacro/clash
arch = x86_64
@@ -26,8 +26,8 @@ pkgbase = clash-dev-git
sha256sums = 62ed4460cd2ed4b400193ad04b0cccb76d7558f87c377a0033041841a73f7945
sha256sums = 149c6448a5630af1065ea230707331ac12663128568d6cf0e9d5480e94d1d104
sha256sums = 006bea79c75de78dcd4f3991bb9c4e6f706443131aeeccf8db076f8738f24ccd
- sha256sums = 090e1598e9e9736c951b1e2488df7e573c4d29d2fd0e0da8cfc0edd998f8c8fb
- sha256sums = d22cc741edf783c6fc83bb62f67b5381a0421d2ea49959469c1b8da48488a827
+ sha256sums = 9f4ceba47cd9575d6ddd5b015f2220f5e460c761f1f73f77c3d3e9b46cc8bb06
+ sha256sums = fecf24242175c509db90d7ea130a3619aa2cc8fa79e0df0a09e01b03267ecee7
pkgname = clash-dev-git
diff --git a/PKGBUILD b/PKGBUILD
index 0fac4fe83bc3..b773d1114ad4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=clash-dev-git
_pkgname=clash
-pkgver=1.3.5.r14.gd48cfec
+pkgver=1.3.5.r15.g9eb98e3
pkgrel=1
pkgdesc="A rule-based tunnel in Go"
arch=('x86_64')
@@ -27,8 +27,8 @@ sha256sums=('SKIP'
'62ed4460cd2ed4b400193ad04b0cccb76d7558f87c377a0033041841a73f7945'
'149c6448a5630af1065ea230707331ac12663128568d6cf0e9d5480e94d1d104'
'006bea79c75de78dcd4f3991bb9c4e6f706443131aeeccf8db076f8738f24ccd'
- '090e1598e9e9736c951b1e2488df7e573c4d29d2fd0e0da8cfc0edd998f8c8fb'
- 'd22cc741edf783c6fc83bb62f67b5381a0421d2ea49959469c1b8da48488a827')
+ '9f4ceba47cd9575d6ddd5b015f2220f5e460c761f1f73f77c3d3e9b46cc8bb06'
+ 'fecf24242175c509db90d7ea130a3619aa2cc8fa79e0df0a09e01b03267ecee7')
prepare() {
cd "${srcdir}"/"${_pkgname}"/
diff --git a/clash.service b/clash.service
index bc37fe8d7aae..2eec709127af 100644
--- a/clash.service
+++ b/clash.service
@@ -4,6 +4,9 @@ After=network.target nss-lookup.target
[Service]
User=clash
+CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
+AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
+NoNewPrivileges=true
ExecStart=/usr/bin/clash -d /etc/clash/
Restart=on-abort
StandardOutput=file:/var/log/clash/clash.log
diff --git a/clash@.service b/clash@.service
index dd7b11b11ce0..62a9da54e18a 100644
--- a/clash@.service
+++ b/clash@.service
@@ -4,6 +4,9 @@ After=network.target nss-lookup.target
[Service]
User=clash
+CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
+AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
+NoNewPrivileges=true
ExecStart=/usr/bin/clash -d /etc/clash/ -f /etc/clash/%i.yaml
Restart=on-abort
StandardOutput=file:/var/log/clash/%i.log