composia-bin

maintainer alexma233 · 0 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads prebuilt binaries from a personal Forgejo instance, but the source is consistent with the project's release infrastructure, and all downloads are verified with fixed, matching checksums; the worst case of a swapped source is limited by the checksum verification, making it a low-risk, typical AUR binary package.

Triggered rules

LOW AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads prebuilt binaries from a personal Forgejo instance, but the source is consistent with the project's release infrastructure, and all downloads are verified with fixed, matching checksums; the worst case of a swapped source is limited by the checksum verification, making it a low-risk, typical AUR binary package.

1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:14 source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://forgejo.alexma.top/alexma233/composia/releases/download/v${pkgver}/composia_${pkgver}_linux_arm64.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# This file was generated by GoReleaser. DO NOT EDIT.
2# Maintainer: AlexMa <i at fur dot im>
3
4pkgname='composia-bin'
5pkgver=0.3.0
6pkgrel=1
7pkgdesc='Self-hosted Docker Compose control plane and CLI.'
8url='https://composia.xyz'
9arch=('aarch64' 'armv7h' 'i686' 'x86_64')
10license=('AGPL-3.0-only')
11provides=('composia')
12conflicts=('composia')
13
14source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://forgejo.alexma.top/alexma233/composia/releases/download/v${pkgver}/composia_${pkgver}_linux_arm64.tar.gz")
15sha256sums_aarch64=('7b10316aeabc479eb0ee9a1550aec757fa532fcaf8e2ed4141e2de60e7978199')
16
17source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://forgejo.alexma.top/alexma233/composia/releases/download/v${pkgver}/composia_${pkgver}_linux_armv7.tar.gz")
18sha256sums_armv7h=('c75d0ef7fc1b7a55ccc06a25629501f6405040185bf4698892c4936b57303941')
19
20source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://forgejo.alexma.top/alexma233/composia/releases/download/v${pkgver}/composia_${pkgver}_linux_386.tar.gz")
21sha256sums_i686=('f36e3638ffc960be8ec7b4b38b5c41561c59fb2b8409c96f797738230b29566b')
22
23source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://forgejo.alexma.top/alexma233/composia/releases/download/v${pkgver}/composia_${pkgver}_linux_amd64.tar.gz")
24sha256sums_x86_64=('cdbe1c2377a05d8bc5153e4ee6cf20a251e8e5063832878381818c2226d880ec')
25
26package() {
27 install -Dm755 "./composia" "${pkgdir}/usr/bin/composia"
28 install -Dm755 "./composia-controller" "${pkgdir}/usr/bin/composia-controller"
29 install -Dm755 "./composia-agent" "${pkgdir}/usr/bin/composia-agent"
30 install -Dm644 "./LICENSE" "${pkgdir}/usr/share/licenses/composia-bin/LICENSE"
31 install -Dm644 "./README.md" "${pkgdir}/usr/share/doc/composia-bin/README.md"
32}
33

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 00:02:28 LOW 2
2026-07-23 00:14:47 LOW 2
2026-07-22 00:29:32 LOW 2
2026-07-21 00:24:15 LOW 2
2026-07-20 00:19:49 LOW 2
2026-07-19 00:17:08 LOW 2
2026-07-18 00:14:48 LOW 2
2026-07-17 00:06:16 LOW 2
2026-07-16 00:05:41 LOW 2
2026-07-15 00:09:25 LOW 2

Report a package

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

0 / 4000
Your suggestion