fsblame-bin

LOW
maintainer arinerron 0 votes scanned 2026-10-17 05:17:05.948410
View on AUR
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
8pkgname=fsblame-bin
9_pkgname=fsblame
10pkgver=0.1.1
11pkgrel=1
12pkgdesc="Which command changed this file? Live eBPF attribution of file changes to the full process lineage"
13arch=(x86_64 aarch64)
14url=https://github.com/Arinerron/fsblame
15license=(MIT)
16provides=("$_pkgname=$pkgver")
17conflicts=("$_pkgname")
18backup=(etc/default/fsblame)
19options=(!debug)
20source_x86_64=("$url/releases/download/v$pkgver/$_pkgname-v$pkgver-x86_64-linux-musl.tar.gz")
21source_aarch64=("$url/releases/download/v$pkgver/$_pkgname-v$pkgver-aarch64-linux-musl.tar.gz")
22sha256sums_x86_64=('ffcfa0630fa4eeddeedecffeaad2954a1cfd341d1de4722e52d488b313a1535d')
23sha256sums_aarch64=('32b86075d8853860d84ab8b0201894ca9e52bad0f8c4414a04a261bab8eb28f6')
24
25package() {
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)SeverityRules
2026-10-17 05:17:05 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion