Robin Candau pushed to branch main at Arch Linux / Packaging / Packages /
adguardhome
Commits:
e4582468 by Robin Candau at 2026-01-26T22:46:28+01:00
upgpkg: 1:0.107.71-3: Fix systemd service and remove wrong
post_{install,upgrade} msg
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- − adguardhome.install
- adguardhome.service
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,10 +1,9 @@
pkgbase = adguardhome
pkgdesc = Network-wide ads and trackers blocking DNS server
pkgver = 0.107.71
- pkgrel = 2
+ pkgrel = 3
epoch = 1
url = https://github.com/AdguardTeam/AdGuardHome
- install = adguardhome.install
arch = x86_64
license = GPL-2.0-only
makedepends = go
@@ -16,7 +15,7 @@ pkgbase = adguardhome
source = adguardhome.service
source = adguardhome.sysusers
b2sums =
2619d0fbe8e6e4e67df6bc4898c7b1f5fec2885614b1a3b4b9b53a14268b0dfaf6d2a8748d6eb9629b0a5717dfb65c43b64c1b09230f8bd975e7143bacfff683
- b2sums =
681476e8814120da4903d0766e9dd28931741247cac58e74fbb2218092b2b513045fbf0c33745e68d8c35e7a2c3e29cdd3f1e95221137b753d7aaf3a56a2f514
+ b2sums =
b668bf969fddf94b28a5ece22f69dd5879b01ccac3ddf18dfebbcec94fefe6bfaeb43f74d11b575406a686a86587cab72ed9693d6f85f8f420ab16cafc975ab9
b2sums =
39c0caacf9261d1be4668086701b4b207ec63f40f575dd322bdb37b1e6796ab89d7bbc56806867ddf11a0c71bcac5f62629518a3065cbcb2eea340ab8272abb4
pkgname = adguardhome
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=adguardhome
_name=AdGuardHome
pkgver=0.107.71
-pkgrel=2
+pkgrel=3
epoch=1
pkgdesc='Network-wide ads and trackers blocking DNS server'
arch=(x86_64)
@@ -16,9 +16,8 @@
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
$pkgname.sysusers)
makedepends=(go nodejs npm git)
depends=(glibc)
-install=$pkgname.install
b2sums=('2619d0fbe8e6e4e67df6bc4898c7b1f5fec2885614b1a3b4b9b53a14268b0dfaf6d2a8748d6eb9629b0a5717dfb65c43b64c1b09230f8bd975e7143bacfff683'
-
'681476e8814120da4903d0766e9dd28931741247cac58e74fbb2218092b2b513045fbf0c33745e68d8c35e7a2c3e29cdd3f1e95221137b753d7aaf3a56a2f514'
+
'b668bf969fddf94b28a5ece22f69dd5879b01ccac3ddf18dfebbcec94fefe6bfaeb43f74d11b575406a686a86587cab72ed9693d6f85f8f420ab16cafc975ab9'
'39c0caacf9261d1be4668086701b4b207ec63f40f575dd322bdb37b1e6796ab89d7bbc56806867ddf11a0c71bcac5f62629518a3065cbcb2eea340ab8272abb4')
prepare() {
=====================================
adguardhome.install deleted
=====================================
@@ -1,18 +0,0 @@
-_msg() {
- cat <<END
->>> If you're not using Adguardhome DHCP feature, consider dropping
- CAP_NET_ADMIN privileges from adguardhome.service via a drop-in file
-
- See: https://wiki.archlinux.org/title/Systemd#Drop-in_files
-END
-}
-
-post_install() {
- _msg
-}
-
-post_upgrade() {
- if (( $(vercmp "$2" 0.107.71-2) < 0 )); then
- _msg
- fi
-}
=====================================
adguardhome.service
=====================================
@@ -7,8 +7,8 @@ User=adguardhome
StateDirectory=adguardhome
StateDirectoryMode=0750
WorkingDirectory=/var/lib/adguardhome
-AmbientCapabilities=CAP_NET_BIND_SERVICE CAP_NET_ADMIN
-CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_NET_ADMIN
+AmbientCapabilities=CAP_NET_BIND_SERVICE CAP_NET_RAW
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_NET_RAW
ExecStart=/usr/bin/adguardhome -w /var/lib/adguardhome -l syslog
PrivateTmp=true
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/adguardhome/-/commit/e45824686bf33e75413c083aca8ca80d11544d49
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/adguardhome/-/commit/e45824686bf33e75413c083aca8ca80d11544d49
You're receiving this email because of your account on gitlab.archlinux.org.