crawley-bin

maintainer Dominiquini · 3 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads prebuilt binaries from GitHub releases, which is a common but not ideal practice; however, the source is from the project's official repository and checksums are provided, reducing risk.

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-2507) reviewed the full PKGBUILD and judged it LOW (confidence 90%): The package downloads prebuilt binaries from GitHub releases, which is a common but not ideal practice; however, the source is from the project's official repository and checksums are provided, reducing risk.

1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1# Maintainer: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
2# Contributor: Ícar N. S. <icar.nin@protonmail.com>
3
4_gitauthor=s0rg
5_gitname=crawley
6_appname=${_gitname}
7pkgname=${_appname}-bin
8pkgdesc="The unix-way web crawler"
9
10pkgver=1.7.20
11pkgrel=1
12_gitversion=v${pkgver}
13
14arch=('x86_64' 'aarch64')
15_barch=('linux_x86_64' 'linux_arm64')
16
17_ghurl="https://github.com/${_gitauthor}/${_gitname}"
18_ghurlraw="https://raw.githubusercontent.com/${_gitauthor}/${_gitname}/${_gitversion}"
19url=${_ghurl}
20
21license=('MIT')
22
23provides=("${_appname}")
24conflicts=("${pkgname%-bin}")
25
26depends=('glibc' 'libgcc')
27
28options=(!strip)
29
30source_x86_64=("${_appname}-${arch[0]}-${pkgver}.tgz::${_ghurl}/releases/download/${_gitversion}/${_gitname}_${_gitversion}_${_barch[0]}.tar.gz")
31source_aarch64=("${_appname}-${arch[1]}-${pkgver}.tgz::${_ghurl}/releases/download/${_gitversion}/${_gitname}_${_gitversion}_${_barch[1]}.tar.gz")
32sha256sums_x86_64=('f545e35a6a24684ce063f5cbf7467144a507716c712f1c054b706fb39a7161eb')
33sha256sums_aarch64=('38972123e49ea38815aa6f777e9a2360cb8acb29f39f3c61b197f5224b4f3f28')
34
35
36package() {
37 cd "${srcdir}/" || exit
38
39 install -Dm755 "${_appname}" "${pkgdir}/usr/bin/${_appname}"
40
41 install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
42
43 install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
44}
45

Changes since previous scan

--- PKGBUILD @ 2026-06-18 16:11
+++ PKGBUILD @ 2026-08-03 00:08
@@ -1,21 +1,45 @@
-# Maintainer: Ícar N. S. <icar.nin@protonmail.com>
-_name=crawley
-pkgname=$_name-bin
-pkgver=1.7.18
+# Maintainer: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
+# Contributor: Ícar N. S. <icar.nin@protonmail.com>
+
+_gitauthor=s0rg
+_gitname=crawley
+_appname=${_gitname}
+pkgname=${_appname}-bin
+pkgdesc="The unix-way web crawler"
+
+pkgver=1.7.20
pkgrel=1
-pkgdesc="The unix-way web crawler"
-arch=(x86_64 aarch64)
-url="https://github.com/s0rg/crawley"
+_gitversion=v${pkgver}
+
+arch=('x86_64' 'aarch64')
+_barch=('linux_x86_64' 'linux_arm64')
+
+_ghurl="https://github.com/${_gitauthor}/${_gitname}"
+_ghurlraw="https://raw.githubusercontent.com/${_gitauthor}/${_gitname}/${_gitversion}"
+url=${_ghurl}
+
license=('MIT')
-provides=($_name)
-conflicts=($_name $_name-git)
-source_x86_64=("$pkgname-$pkgver-x86_64.tar.gz::$url/releases/download/v${pkgver}/crawley_v${pkgver}_linux_x86_64.tar.gz")
-source_aarch64=("$pkgname-$pkgver-aarch64.tar.gz::$url/releases/download/v${pkgver}/crawley_v${pkgver}_linux_arm64.tar.gz")
-sha256sums_x86_64=('3ffa3987df73a929768a9a68f2a000349466fa90c5150fa9cd56b19e89368706')
-sha256sums_aarch64=('e638b65e9d113eee6bb2bcf7536c3fdefa482cdbb99e6000e827f867c870aaa3')
+
+provides=("${_appname}")
+conflicts=("${pkgname%-bin}")
+
+depends=('glibc' 'libgcc')
+
+options=(!strip)
+
+source_x86_64=("${_appname}-${arch[0]}-${pkgver}.tgz::${_ghurl}/releases/download/${_gitversion}/${_gitname}_${_gitversion}_${_barch[0]}.tar.gz")
+source_aarch64=("${_appname}-${arch[1]}-${pkgver}.tgz::${_ghurl}/releases/download/${_gitversion}/${_gitname}_${_gitversion}_${_barch[1]}.tar.gz")
+sha256sums_x86_64=('f545e35a6a24684ce063f5cbf7467144a507716c712f1c054b706fb39a7161eb')
+sha256sums_aarch64=('38972123e49ea38815aa6f777e9a2360cb8acb29f39f3c61b197f5224b4f3f28')
+
package() {
- install -Dm775 $_name "$pkgdir"/usr/bin/$_name
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ cd "${srcdir}/" || exit
+
+ install -Dm755 "${_appname}" "${pkgdir}/usr/bin/${_appname}"
+
+ install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+
+ install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}

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 21:55:56 MEDIUM 1
2026-06-18 16:11:54 CLEAN 0

Report a package

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

0 / 4000
Your suggestion