diff options
author | Eric Anderson | 2022-09-17 08:19:25 -0700 |
---|---|---|
committer | Eric Anderson | 2022-09-17 08:19:25 -0700 |
commit | efa6ccfea09c105a04f16eb673d358f43ad95caa (patch) | |
tree | 72302744733e97dc4a923c52a90bbe1f666a24b5 | |
parent | 921ae17720b737c1ca46d661d8ed13cabc090fc3 (diff) | |
download | aur-efa6ccfea09c105a04f16eb673d358f43ad95caa.tar.gz |
Avoid DynamicUser to workaround systemd/dbus regression
Systemd broke dbus for DynamicUsers, as discussed in
https://github.com/systemd/systemd/issues/22737. Although the issue is
avoided when using dbus-broker, I suspect most Arch systems are using
dbus-daemon.
This essentially reverts e0dc7e9879
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | pkgdistcached.service | 3 |
3 files changed, 6 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = pkgdistcache pkgdesc = A distributed local-network cache for pacman packages pkgver = 0.5.1 - pkgrel = 1 + pkgrel = 2 url = http://venator.ath.cx/dw/doku.php?id=linux:pkgdistcache install = pkgdistcache.install arch = any @@ -21,7 +21,6 @@ pkgbase = pkgdistcache sha256sums = a84a9e36471090bf584721747baf2b2b49bacf1c32d8759c3d286bbb331a7f60 sha256sums = 6443de9081b7cf350cc261ac9d761bcdf17d01218f762ab85d747ea7eaf90a1d sha256sums = 25106b1e2ed50d04a684f4d356f3d5a34c815fe77af486c863a292dc7643105f - sha256sums = b98bccb089bc0025b0f9b4b949b691e5564b0e40778a263a5bb6ffa5f01d04a2 + sha256sums = 40cb9b08b94960c28423d17447aca8635e6b4038172b6b9a0da6f438e1bcefac pkgname = pkgdistcache - @@ -3,7 +3,7 @@ pkgname=pkgdistcache pkgver=0.5.1 -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' @@ -18,7 +18,7 @@ source=('pkgdistcache-client' sha256sums=('a84a9e36471090bf584721747baf2b2b49bacf1c32d8759c3d286bbb331a7f60' '6443de9081b7cf350cc261ac9d761bcdf17d01218f762ab85d747ea7eaf90a1d' '25106b1e2ed50d04a684f4d356f3d5a34c815fe77af486c863a292dc7643105f' - 'b98bccb089bc0025b0f9b4b949b691e5564b0e40778a263a5bb6ffa5f01d04a2') + '40cb9b08b94960c28423d17447aca8635e6b4038172b6b9a0da6f438e1bcefac') package() { install -d "${pkgdir}/usr/bin/" diff --git a/pkgdistcached.service b/pkgdistcached.service index db1303fa3c7a..f5e58204744b 100644 --- a/pkgdistcached.service +++ b/pkgdistcached.service @@ -5,7 +5,8 @@ After=avahi-daemon.service [Service] ExecStart=/usr/lib/pkgdistcache/pkgdistcache-daemon -DynamicUser=yes +User=nobody +Group=nobody NoNewPrivileges=yes PrivateTmp=yes PrivateDevices=yes |