xtables-addons-dkms
MEDIUM
maintainer amish
18 votes
scanned 2026-08-19 07:41:23.651733
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
Triggered rules
Medium
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:20
source=("https://inai.de/files/${_pkgname}/${_pkgname}-${pkgver}.tar.zst"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Amish <contact at via dot aur>
2
# Contributor: Iacopo Isimbaldi <isiachi@rhye.it>
3
# Contributor: Lubomir Krajcovic <lubomir.krajcovic(AT)gmail(DOT)com>
4
# Contributor: Vladimir Kutyavin <vlkut(AT)bk(DOT)ru>
5
pkgname=xtables-addons-dkms
6
_pkgname="${pkgname%-*}"
7
pkgver=3.31
8
pkgrel=1
9
pkgdesc='DKMS for additional extensions for Xtables packet filter present in the Linux kernel'
10
arch=('x86_64' 'aarch64')
11
license=('GPL2')
12
url="https://inai.de/projects/${_pkgname}/"
13
depends=('dkms')
14
optdepends=('perl-text-csv-xs: required for building GeoIP database'
15
'perl-net-cidr-lite: required for building GeoIP database'
16
'wget: required for building GeoIP database'
17
'unzip: required for building GeoIP database')
18
conflicts=("${_pkgname}" "${_pkgname}-git" "${_pkgname}-multikernel")
19
replaces=("${_pkgname}" "${_pkgname}-git" "${_pkgname}-multikernel")
20
source=("https://inai.de/files/${_pkgname}/${_pkgname}-${pkgver}.tar.zst"
21
dkms.conf)
22
sha256sums=('e22efc25b7bbb3436d1b7cdc309b1857ea933f7e5c7d88fbe6951a1e3e582a80'
23
'5e131d43ce1b282ada4b02599d2c203a01e2444817f5835bd11ba55578e49111')
24
25
prepare() {
26
cd "${_pkgname}-${pkgver}"
27
28
# disable install-exec-hook (avoids useless calling of depmod -a at 'make install' stage)
29
sed -i 's/^install-exec-hook:$/dont-run:/' Makefile.am
30
# disable building of xt_ECHO (it's an example module, and it breaks the build)
31
sed -i 's/^build_ECHO=.*$/build_ECHO=n/' mconfig
32
33
autoreconf -fvi
34
./configure \
35
--prefix=/usr \
36
--sysconfdir=/etc \
37
--bindir=/usr/bin \
38
--sbindir=/usr/bin \
39
--libdir=/usr/lib \
40
--mandir=/usr/share/man \
41
--docdir=/usr/share/doc \
42
--libexecdir=/usr/lib/xtables \
43
--with-xtlibdir=/usr/lib/xtables \
44
--without-kbuild
45
}
46
47
build() {
48
cd "${_pkgname}-${pkgver}"
49
make
50
}
51
52
check() {
53
cd "${_pkgname}-${pkgver}"
54
make check
55
}
56
57
package() {
58
cd "${_pkgname}-${pkgver}"
59
60
# prepare dkms build tree
61
dkmsDst="${pkgdir}/usr/src/${_pkgname}-${pkgver}"
62
install -Dm644 -t "${dkmsDst}" "${srcdir}/dkms.conf"
63
sed -i -e "s/@_PKGNAME/${_pkgname}/" -e "s/@PKGVER@/${pkgver}/" "${dkmsDst}/dkms.conf"
64
cp -r . "${dkmsDst}"
65
66
make DESTDIR="${pkgdir}" install
67
}
68
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-08-19 07:41@@ -4,7 +4,7 @@ # Contributor: Vladimir Kutyavin <vlkut(AT)bk(DOT)ru> pkgname=xtables-addons-dkms _pkgname="${pkgname%-*}"-pkgver=3.30+pkgver=3.31 pkgrel=1 pkgdesc='DKMS for additional extensions for Xtables packet filter present in the Linux kernel' arch=('x86_64' 'aarch64')@@ -19,7 +19,7 @@ replaces=("${_pkgname}" "${_pkgname}-git" "${_pkgname}-multikernel") source=("https://inai.de/files/${_pkgname}/${_pkgname}-${pkgver}.tar.zst" dkms.conf)-sha256sums=('d43400322980390180bef05eb6f798af49285987c217b7f1c6332da74920d9a4'+sha256sums=('e22efc25b7bbb3436d1b7cdc309b1857ea933f7e5c7d88fbe6951a1e3e582a80' '5e131d43ce1b282ada4b02599d2c203a01e2444817f5835bd11ba55578e49111') prepare() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-19 07:41:23 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-19 18:54:17 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |