boomerangz

LOW
maintainer pdf 0 votes scanned 2026-09-09 19:20:04.990308
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# This file was generated by GoReleaser. DO NOT EDIT.
2
3pkgname='boomerangz'
4pkgver=0.1.0
5pkgrel=1
6pkgdesc='Property-driven ZFS snapshot and replication manager'
7url='https://github.com/pdf/boomerangz'
8arch=('aarch64' 'x86_64')
9license=('MIT')
10provides=('boomerangz')
11conflicts=('boomerangz-bin')
12depends=('glibc' 'zfs-utils')
13makedepends=('go>=1.26.0')
14optdepends=('openssh: SSH replication destinations')
15backup=('etc/boomerangz/config.toml')
16install=boomerangz.install
17source=("${pkgname}_${pkgver}.tar.gz::https://github.com/pdf/boomerangz/releases/download/v${pkgver}/boomerangz-v${pkgver}-source.tar.gz")
18sha256sums=('d460da570b4c11cf7e4ea3c477c28b51df93e7f546418b03ff4964a7ed754e97')
19build() {
20 release_version=${pkgver//_/-}
21 cd "boomerangz-v${release_version}-source"
22 export CGO_ENABLED=0
23 export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
24 go build -ldflags="-compressdwarf=false -X main.sourceVersion=v0.1.0 -X main.sourceCommit=4ec6edc32826053d002c0cdfd937d56a9968646b -X main.sourceDate=2026-09-09T18:32:12Z" -o boomerangz ./cmd/boomerangz
25}
26package() {
27 release_version=${pkgver//_/-}
28 cd "boomerangz-v${release_version}-source"
29 install -Dm755 boomerangz "${pkgdir}/usr/bin/boomerangz"
30 install -Dm755 contrib/boomerangz-shell "${pkgdir}/usr/lib/boomerangz/boomerangz-shell"
31 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/boomerangz/LICENSE"
32 install -dm750 "${pkgdir}/etc/boomerangz"
33 install -Dm644 contrib/config.toml "${pkgdir}/etc/boomerangz/config.toml"
34 install -Dm644 contrib/systemd/boomerangz.service "${pkgdir}/usr/lib/systemd/system/boomerangz.service"
35 install -Dm644 contrib/sysusers.d/boomerangz.conf "${pkgdir}/usr/lib/sysusers.d/boomerangz.conf"
36 install -Dm644 contrib/tmpfiles.d/boomerangz.conf "${pkgdir}/usr/lib/tmpfiles.d/boomerangz.conf"
37 install -Dm644 contrib/man/boomerangz.1 "${pkgdir}/usr/share/man/man1/boomerangz.1"
38 install -Dm644 contrib/man/boomerangz.toml.5 "${pkgdir}/usr/share/man/man5/boomerangz.toml.5"
39 install -Dm644 contrib/completions/boomerangz.bash "${pkgdir}/usr/share/bash-completion/completions/boomerangz"
40 install -Dm644 contrib/completions/_boomerangz "${pkgdir}/usr/share/zsh/site-functions/_boomerangz"
41 install -Dm644 contrib/completions/boomerangz.fish "${pkgdir}/usr/share/fish/vendor_completions.d/boomerangz.fish"
42}
43

Scan history

Scanned at (UTC)SeverityRules
2026-09-09 19:20:04 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