odm-bin

maintainer Fahry-a · 0 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package installs a prebuilt binary from the project's official GitHub releases, which is a normal practice for AUR packages; the skipped checksums are mitigated by a version check in the PKGBUILD, and the source is from a trusted project host.

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.

LOW AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs a prebuilt binary from the project's official GitHub releases, which is a normal practice for AUR packages; the skipped checksums are mitigated by a version check in the PKGBUILD, and the source is from a trusted project host.

PKGBUILD

1# Maintainer: Fahry-a <farhannzarm@gmail.com>
2
3pkgname=odm-bin
4pkgver=1.3.1
5pkgrel=1
6pkgdesc="Oryn Download Manager — aria2c-inspired CLI download manager with Connection Balancer, parallel download acceleration, pacman/ILoveCandy progress bar, JSON-RPC + WebSocket daemon, and resume support"
7arch=('i686' 'x86_64' 'armv7h' 'aarch64')
8url="https://github.com/Fahry-a/odm"
9license=('MIT')
10provides=("${pkgname%-bin}")
11conflicts=("${pkgname%-bin}")
12options=('!strip')
13
14source_i686=(
15 "${pkgname}-${pkgver}-linux_386::https://github.com/Fahry-a/odm/releases/download/v${pkgver}/odm_${pkgver}_linux_386"
16 "${pkgname}-${pkgver}.1"
17 "${pkgname}-${pkgver}.conf.example"
18 "${pkgname}-${pkgver}.service"
19 "${pkgname}-${pkgver}.LICENSE"
20)
21source_x86_64=(
22 "${pkgname}-${pkgver}-linux_amd64::https://github.com/Fahry-a/odm/releases/download/v${pkgver}/odm_${pkgver}_linux_amd64"
23 "${pkgname}-${pkgver}.1"
24 "${pkgname}-${pkgver}.conf.example"
25 "${pkgname}-${pkgver}.service"
26 "${pkgname}-${pkgver}.LICENSE"
27)
28source_armv7h=(
29 "${pkgname}-${pkgver}-linux_arm::https://github.com/Fahry-a/odm/releases/download/v${pkgver}/odm_${pkgver}_linux_arm"
30 "${pkgname}-${pkgver}.1"
31 "${pkgname}-${pkgver}.conf.example"
32 "${pkgname}-${pkgver}.service"
33 "${pkgname}-${pkgver}.LICENSE"
34)
35source_aarch64=(
36 "${pkgname}-${pkgver}-linux_arm64::https://github.com/Fahry-a/odm/releases/download/v${pkgver}/odm_${pkgver}_linux_arm64"
37 "${pkgname}-${pkgver}.1"
38 "${pkgname}-${pkgver}.conf.example"
39 "${pkgname}-${pkgver}.service"
40 "${pkgname}-${pkgver}.LICENSE"
41)
42
43sha256sums_i686=('aa67b94b76646c030a63b004354962bcf1bd23964ba4d9eb1dc15c5c50599baf'
44 'SKIP'
45 'SKIP'
46 'SKIP'
47 'SKIP')
48sha256sums_x86_64=('b14b45ac9d59e03f1562f9bfe5b0984f172219a0e98352cd1d7c4545050e09dd'
49 'SKIP'
50 'SKIP'
51 'SKIP'
52 'SKIP')
53sha256sums_armv7h=('46be33738266dd2b509e57f4dfc6df46704fe8ba629c4ed801b7a5a823ae6173'
54 'SKIP'
55 'SKIP'
56 'SKIP'
57 'SKIP')
58sha256sums_aarch64=('c829af49be49ad4767754f036444af8313902716207d03f892c862e059b49ce6'
59 'SKIP'
60 'SKIP'
61 'SKIP'
62 'SKIP')
63
64# Sanity-check the downloaded binary before packaging: it must exist, run on
65# the build machine, and report the pkgver we are about to ship.
66check() {
67 local _bin
68 case "$CARCH" in
69 i686) _bin="${pkgname}-${pkgver}-linux_386" ;;
70 x86_64) _bin="${pkgname}-${pkgver}-linux_amd64" ;;
71 armv7h) _bin="${pkgname}-${pkgver}-linux_arm" ;;
72 aarch64) _bin="${pkgname}-${pkgver}-linux_arm64" ;;
73 esac
74 "$srcdir/$_bin" --version | grep -qF "$pkgver"
75}
76
77package() {
78 local _bin
79 case "$CARCH" in
80 i686) _bin="${pkgname}-${pkgver}-linux_386" ;;
81 x86_64) _bin="${pkgname}-${pkgver}-linux_amd64" ;;
82 armv7h) _bin="${pkgname}-${pkgver}-linux_arm" ;;
83 aarch64) _bin="${pkgname}-${pkgver}-linux_arm64" ;;
84 esac
85 install -Dm755 "$srcdir/$_bin" "$pkgdir/usr/bin/odm"
86
87 install -Dm644 "$srcdir/${pkgname}-${pkgver}.1" "$pkgdir/usr/share/man/man1/odm.1"
88 install -Dm644 "$srcdir/${pkgname}-${pkgver}.conf.example" "$pkgdir/etc/odm/config.conf.example"
89 install -Dm644 "$srcdir/${pkgname}-${pkgver}.service" "$pkgdir/usr/lib/systemd/system/odm.service"
90 install -Dm644 "$srcdir/${pkgname}-${pkgver}.LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
91}
92

Changes since previous scan

--- PKGBUILD @ 2026-08-01 05:20
+++ PKGBUILD @ 2026-08-03 00:08
@@ -1,7 +1,7 @@
# Maintainer: Fahry-a <farhannzarm@gmail.com>
pkgname=odm-bin
-pkgver=1.3.0
+pkgver=1.3.1
pkgrel=1
pkgdesc="Oryn Download Manager — aria2c-inspired CLI download manager with Connection Balancer, parallel download acceleration, pacman/ILoveCandy progress bar, JSON-RPC + WebSocket daemon, and resume support"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
@@ -40,22 +40,22 @@
"${pkgname}-${pkgver}.LICENSE"
)
-sha256sums_i686=('7789358b1b975675d912cb98da54804591e3145703cfe58fd44007fa9121fdce'
+sha256sums_i686=('aa67b94b76646c030a63b004354962bcf1bd23964ba4d9eb1dc15c5c50599baf'
'SKIP'
'SKIP'
'SKIP'
'SKIP')
-sha256sums_x86_64=('8db38c82e9e5753b5ed87dc5a1e401b2b65bdf4530d1719dfe8b05e882f0866e'
+sha256sums_x86_64=('b14b45ac9d59e03f1562f9bfe5b0984f172219a0e98352cd1d7c4545050e09dd'
'SKIP'
'SKIP'
'SKIP'
'SKIP')
-sha256sums_armv7h=('10119108f2dc7e2233e922aad3009100545e3994733b479f21a32336d98d3f2f'
+sha256sums_armv7h=('46be33738266dd2b509e57f4dfc6df46704fe8ba629c4ed801b7a5a823ae6173'
'SKIP'
'SKIP'
'SKIP'
'SKIP')
-sha256sums_aarch64=('a4d8d868d3c09d7275973c3268a10ab07d4a4d6d4986faaff2da73ccfd57ca89'
+sha256sums_aarch64=('c829af49be49ad4767754f036444af8313902716207d03f892c862e059b49ce6'
'SKIP'
'SKIP'
'SKIP'

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 07:20:18 LOW 2
2026-08-01 05:20:08 MEDIUM 2
2026-08-01 00:11:18 MEDIUM 2
2026-07-31 19:18:43 MEDIUM 2
2026-07-31 11:17:50 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 11:11:22 LOW 2
2026-07-29 09:11:06 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 17:39:33 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