summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Anderson2017-10-29 15:29:41 -0700
committerEric Anderson2017-10-29 15:29:41 -0700
commite0dc7e987970965f30ec8ac6568396e8a5f726ab (patch)
tree2044bb0a1899813adca75f30011759423a2d269b
parentbede6f0d9a225d918e9d37bb8f6b7f1361c2c13a (diff)
downloadaur-e0dc7e987970965f30ec8ac6568396e8a5f726ab.tar.gz
Use DynamicUser instead of nobody
This provides better isolation from other processes that may be running as nobody.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rw-r--r--pkgdistcached.service3
3 files changed, 6 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5f4f624c2e64..76b2d1fe2b94 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sat Sep 2 16:00:18 UTC 2017
+# Sun Oct 29 22:29:37 UTC 2017
pkgbase = pkgdistcache
pkgdesc = A distributed local-network cache for pacman packages
pkgver = 0.4.2
- pkgrel = 1
+ pkgrel = 2
url = http://venator.ath.cx/dw/doku.php?id=linux:pkgdistcache
install = pkgdistcache.install
arch = any
@@ -20,7 +20,7 @@ pkgbase = pkgdistcache
sha256sums = 4b900e1c32162eeb51370998cec336d60e3201185f33258e2ce46dbbcf02f149
sha256sums = 8f298c9f1548b56373038fe69f8568dc77e17a700476594155359df20eb275a4
sha256sums = d77ac418aa651bc622cd91204d6907554c6cdb4bb989e484cc54da32342faa51
- sha256sums = fdfa58e652230725a232de41c87627ed8c9a4fd9d081c8a3d261ea75cf91a81a
+ sha256sums = 756c0bd1139e296da88937a89ab19e0b5d6c0d5d0f719034d4029b1fe1ea09e9
pkgname = pkgdistcache
diff --git a/PKGBUILD b/PKGBUILD
index 4af9abbce046..41c027b34f09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=pkgdistcache
pkgver=0.4.2
-pkgrel=1
+pkgrel=2
pkgdesc='A distributed local-network cache for pacman packages'
arch=('any')
url='http://venator.ath.cx/dw/doku.php?id=linux:pkgdistcache'
@@ -17,7 +17,7 @@ source=('pkgdistcache-client'
sha256sums=('4b900e1c32162eeb51370998cec336d60e3201185f33258e2ce46dbbcf02f149'
'8f298c9f1548b56373038fe69f8568dc77e17a700476594155359df20eb275a4'
'd77ac418aa651bc622cd91204d6907554c6cdb4bb989e484cc54da32342faa51'
- 'fdfa58e652230725a232de41c87627ed8c9a4fd9d081c8a3d261ea75cf91a81a')
+ '756c0bd1139e296da88937a89ab19e0b5d6c0d5d0f719034d4029b1fe1ea09e9')
package() {
install -d "${pkgdir}/usr/bin/"
diff --git a/pkgdistcached.service b/pkgdistcached.service
index 5827192dabc5..2c1140f21f0a 100644
--- a/pkgdistcached.service
+++ b/pkgdistcached.service
@@ -3,8 +3,7 @@ Description=Distributed pacman package cache
[Service]
ExecStart=/usr/bin/pkgdistcache-daemon -F
-User=nobody
-Group=nobody
+DynamicUser=yes
NoNewPrivileges=yes
PrivateTmp=yes
PrivateDevices=yes