floci-cli-bin
The package downloads a prebuilt binary from the project's official GitHub releases, which is a normal practice for AUR packages; the binary is executed during prepare() to generate completions, but this is done in a controlled way with an environment variable disabling update checks, and the source is properly checksummed, making the risk low despite the binary not being built from source.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package downloads a prebuilt binary from the project's official GitHub releases, which is a normal practice for AUR packages; the binary is executed during prepare() to generate completions, but this is done in a controlled way with an environment variable disabling update checks, and the source is properly checksummed, making the risk low despite the binary not being built from source.
PKGBUILD
# Maintainer: Pablo Palazon <ppalazon@phyxor.com>
pkgname=floci-cli-bin
pkgver=0.4.0
pkgrel=1
pkgdesc="Command-line interface for Floci local cloud emulators"
arch=('x86_64' 'aarch64')
url="https://github.com/floci-io/floci-cli"
license=('MIT')
depends=('glibc' 'zlib')
optdepends=(
'docker: run and manage Floci emulator containers'
'bash: using shell completions'
)
provides=('floci-cli')
conflicts=('floci-cli')
options=('!strip' '!debug')
source=("$pkgname-$pkgver-LICENSE.txt::https://raw.githubusercontent.com/floci-io/floci-cli/$pkgver/LICENSE")
source_x86_64=("floci-$pkgver::$url/releases/download/$pkgver/floci-linux-amd64")
source_aarch64=("floci-$pkgver::$url/releases/download/$pkgver/floci-linux-arm64")
noextract=("floci-$pkgver")
sha256sums=('76ab864e89fba40a87ed6ad64ca0abab6957e98c419930916db8825fd6109d8a')
sha256sums_x86_64=('cdf4603e169a030b57d18b2fff6ef3f6a4ad45a2bbf137992cb9cf691c4620f8')
sha256sums_aarch64=('62b2d1c202f5041d545e5ae681a38dc9dc148fb355a0b8b203dcae0b0951637b')
prepare() {
chmod +x "floci-$pkgver"
FLOCI_NO_UPDATE_CHECK=1 "./floci-$pkgver" completion bash >floci.bash
sed -i '1{/^#!\/usr\/bin\/env bash$/d}' floci.bash
}
check() {
FLOCI_NO_UPDATE_CHECK=1 "./floci-$pkgver" --help >/dev/null
bash -n floci.bash
}
package() {
install -Dm755 "floci-$pkgver" "$pkgdir/usr/bin/floci"
install -Dm644 floci.bash "$pkgdir/usr/share/bash-completion/completions/floci"
install -Dm644 "$pkgname-$pkgver-LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-22 13:35:05 | Low | 2 |