summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e1921f548dd4..3beccd7cde6e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sing-box
pkgdesc = The universal proxy platform.
pkgver = 1.1.4
- pkgrel = 1
+ pkgrel = 2
url = https://sing-box.sagernet.org/
arch = x86_64
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index f3044d172754..e6fc6d4fb11b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=sing-box
pkgver=1.1.4
-pkgrel=1
+pkgrel=2
pkgdesc='The universal proxy platform.'
arch=('x86_64' 'i686')
@@ -40,6 +40,8 @@ build(){
./cmd/sing-box
sed -i "/^\[Service\]$/a User=${pkgname}
+ s|CapabilityBoundingSet=\(.*\)$|CapabilityBoundingSet=\1 CAP_SYS_PTRACE CAP_DAC_READ_SEARCH|
+ s|AmbientCapabilities=\(.*\)$|AmbientCapabilities=\1 CAP_SYS_PTRACE CAP_DAC_READ_SEARCH|
s/WorkingDirectory=\(.*\)$/WorkingDirectory=-\1\nExecStartPre=+install -o ${pkgname} -g ${pkgname} -d -m 0700 \1/" release/config/${pkgname}*.service
echo "u ${pkgname} - \"Sing-box Service\" - -" > "release/config/${pkgname}.sysusers"