linuxmirrors

LOW
maintainer chuanshanjia 0 votes scanned 2026-08-28 15:35:42.469825
View on AUR
Why flagged

The package builds from a legitimate project source on GitHub, installs only a bash script and a wrapper, and the 'SKIP' checksum is common for specific commit builds; no remote code execution or malicious behavior is present.

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 builds from a legitimate project source on GitHub, installs only a bash script and a wrapper, and the 'SKIP' checksum is common for specific commit builds; no remote code execution or malicious behavior is present.

PKGBUILD

1# Maintainer: chuanshanjia <1845776552@qq.com>
2
3pkgname=linuxmirrors
4pkgver=2026.08.28
5pkgrel=1
6pkgdesc="GNU/Linux mirror switching script - automatically detect and switch system package manager mirrors"
7arch=('any')
8url="https://github.com/SuperManito/LinuxMirrors"
9license=('MIT')
10depends=('bash')
11source=("${pkgname}-${pkgver}.tar.gz::https://github.com/SuperManito/LinuxMirrors/archive/cfc27a08aee85e7a72174aba89b22b4c0b05896d.tar.gz")
12sha256sums=('SKIP')
13
14package() {
15 cd "${srcdir}/LinuxMirrors-cfc27a08aee85e7a72174aba89b22b4c0b05896d"
16
17 # Install main script
18 install -Dm755 ChangeMirrors.sh "${pkgdir}/usr/share/linuxmirrors/ChangeMirrors.sh"
19
20 # Install license
21 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
22
23 # Create wrapper script in /usr/bin/
24 install -dm755 "${pkgdir}/usr/bin"
25 cat > "${pkgdir}/usr/bin/change-mirrors" <<'WRAPPER'
26#!/bin/bash
27exec /usr/share/linuxmirrors/ChangeMirrors.sh "$@"
28WRAPPER
29 chmod 755 "${pkgdir}/usr/bin/change-mirrors"
30}
31

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 15:35:42 Low 2
2026-08-28 13:35:28 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