fsblame-bin
LOW
maintainer arinerron
0 votes
scanned 2026-10-17 05:17:05.948410
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: Aaron Esau <git at aaronesau dot com>
2
#
3
# Repackages the static musl release tarball: no runtime dependencies. fsblame needs
4
# Linux >= 5.17 with BTF and CAP_BPF + CAP_PERFMON (sudo, or setcap); see the README.
5
# fsblame-record.service is installed but not enabled: set FSBLAME_PATHS in
6
# /etc/default/fsblame, then `systemctl enable --now fsblame-record`.
7
8
pkgname=fsblame-bin
9
_pkgname=fsblame
10
pkgver=0.1.1
11
pkgrel=1
12
pkgdesc="Which command changed this file? Live eBPF attribution of file changes to the full process lineage"
13
arch=(x86_64 aarch64)
14
url=https://github.com/Arinerron/fsblame
15
license=(MIT)
16
provides=("$_pkgname=$pkgver")
17
conflicts=("$_pkgname")
18
backup=(etc/default/fsblame)
19
options=(!debug)
20
source_x86_64=("$url/releases/download/v$pkgver/$_pkgname-v$pkgver-x86_64-linux-musl.tar.gz")
21
source_aarch64=("$url/releases/download/v$pkgver/$_pkgname-v$pkgver-aarch64-linux-musl.tar.gz")
22
sha256sums_x86_64=('ffcfa0630fa4eeddeedecffeaad2954a1cfd341d1de4722e52d488b313a1535d')
23
sha256sums_aarch64=('32b86075d8853860d84ab8b0201894ca9e52bad0f8c4414a04a261bab8eb28f6')
24
25
package() {
26
cd "$_pkgname-v$pkgver-$CARCH-linux-musl"
27
install -Dm755 fsblame -t "$pkgdir/usr/bin"
28
install -Dm644 man/*.1 -t "$pkgdir/usr/share/man/man1"
29
install -Dm644 completions/fsblame.bash "$pkgdir/usr/share/bash-completion/completions/fsblame"
30
install -Dm644 completions/_fsblame -t "$pkgdir/usr/share/zsh/site-functions"
31
install -Dm644 completions/fsblame.fish -t "$pkgdir/usr/share/fish/vendor_completions.d"
32
# The unit runs /usr/local/bin/fsblame, the README's path for a tarball install.
33
sed '/^ExecStart=/s|/usr/local/bin/fsblame|/usr/bin/fsblame|' systemd/fsblame-record.service |
34
install -Dm644 /dev/stdin "$pkgdir/usr/lib/systemd/system/fsblame-record.service"
35
install -Dm644 systemd/fsblame.default "$pkgdir/etc/default/fsblame"
36
install -Dm644 LICENSE THIRD_PARTY_LICENSES.md -t "$pkgdir/usr/share/licenses/$pkgname"
37
}
38
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 05:17:05 | Low | 1 |