kernwatch
LOW
maintainer Dominiquini
1 votes
scanned 2026-09-13 07:13:52.538546
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
2
# Contributor: Michael Cortese <mcortese1406@gmail.com>
3
4
# Override download agent to bypass strict user-agent blocking
5
DLAGENTS=('http::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 --user-agent "PKGBUILD" -o %o %u'
6
'https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 --user-agent "PKGBUILD" -o %o %u')
7
8
_pkgauthor=matthart1983
9
_pkgname=kernwatch
10
_cratename=${_pkgname}
11
_appname=${_pkgname}
12
pkgname=${_cratename}
13
pkgdesc="Linux kernel observability in your terminal"
14
15
pkgver=0.4.1
16
pkgrel=1
17
_pkgvername=${pkgver}
18
19
arch=('x86_64' 'aarch64')
20
_barch=('x86_64' 'aarch64')
21
22
url="https://github.com/${_pkgauthor}/${_pkgname}"
23
24
license=('MIT')
25
26
makedepends=('rust' 'cargo' 'nasm')
27
depends=('glibc' 'libgcc' 'libpcap' 'traceroute')
28
29
provides=("${_appname}")
30
31
install="${_appname}.install"
32
33
options=('!lto' '!strip')
34
35
source=("${_pkgname}-${_pkgvername}.crate::https://crates.io/api/v1/crates/${_cratename}/${_pkgvername}/download")
36
sha256sums=('df1cf4e14bf7070aa3c7fb351ed739dd35938e38a51778687ad1b6156dfd8306')
37
38
prepare() {
39
cd ${srcdir}/${_cratename}-${_pkgvername} || exit 1
40
41
export RUSTUP_TOOLCHAIN=stable
42
cargo fetch --locked --target "${CARCH}-unknown-linux-gnu"
43
}
44
45
build() {
46
cd ${srcdir}/${_cratename}-${_pkgvername} || exit 1
47
48
export CARGO_TARGET_DIR=target
49
cargo build --frozen --release
50
}
51
52
package() {
53
cd ${srcdir}/${_cratename}-${_pkgvername} || exit 1
54
55
install -Dm755 "target/release/${_appname}" "${pkgdir}/usr/bin/${_appname}"
56
57
install -Dm644 "CONTRIBUTING.md" -t "${pkgdir}/usr/share/doc/${pkgname}/"
58
install -Dm644 "README.md" -t "${pkgdir}/usr/share/doc/${pkgname}/"
59
60
install -Dm644 "docs/FLAME_GRAPHS.md" -t "${pkgdir}/usr/share/doc/${pkgname}/"
61
62
install -Dm644 "LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}/"
63
}
64
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-13 07:13:52 | Low | 1 |