netinstall-gui
maintainer eworm
· 4 votes
· base
netinstall
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads source files from MikroTik's official domain (download.mikrotik.com), which is the project's legitimate release infrastructure; the files are verified via sha256sums, and the build process is transparent, involving only extraction and compilation of provided sources.
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 source files from MikroTik's official domain (download.mikrotik.com), which is the project's legitimate release infrastructure; the files are verified via sha256sums, and the build process is transparent, involving only extraction and compilation of provided sources.
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:12
source=("https://download.mikrotik.com/routeros/${pkgver}/netinstall-${pkgver}.zip"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Christian Hesse <mail@eworm.de>
2
3
pkgbase=netinstall
4
pkgname=(netinstall netinstall-gui)
5
pkgver=7.23.2
6
pkgrel=1
7
pkgdesc='Mikrotik Netinstall for RouterOS'
8
arch=('i686' 'x86_64')
9
url='https://www.mikrotik.com/'
10
license=('custom')
11
makedepends=('icoutils' 'libcap')
12
source=("https://download.mikrotik.com/routeros/${pkgver}/netinstall-${pkgver}.zip"
13
"https://download.mikrotik.com/routeros/${pkgver}/netinstall-${pkgver}.tar.gz"
14
'netinstall.desktop'
15
'netinstall.sh'
16
'netinstall-gui.c')
17
sha256sums=('3d76ced609c6514f1044e9033bd92eff360ff6ee67c7d5153549dbd35c162791'
18
'70f2e6a4a364d57c8915a997a9d9e15dab35ac4dadd67b0e8acb3afc990d5b98'
19
'285e32e9ba8bad9791cf3d5d3653b6e21bd771adcc32ea2036fe32dc9dafcfe0'
20
'dbc5134eb21509b3cfd660c09e090960a08b2661a4789d94c1bc4f5db1a6f886'
21
'b5efb376a6705c376465bff6f52dc0713c15fbd5cd861fdc39969cbb22c233b4')
22
23
build() {
24
wrestool -x -t 14 netinstall.exe > netinstall.ico
25
gcc ${CFLAGS} ${LDFLAGS} -o netinstall-gui netinstall-gui.c -lcap
26
}
27
28
package_netinstall() {
29
pkgdesc='Mikrotik Netinstall for RouterOS - CLI with network namespace'
30
optdepends=('sudo: invoke as non-root')
31
32
install -D -m0755 netinstall.sh ${pkgdir}/usr/bin/netinstall
33
install -D -m0755 netinstall-cli ${pkgdir}/usr/lib/netinstall/netinstall-cli
34
}
35
36
package_netinstall-gui() {
37
pkgdesc='Mikrotik Netinstall for RouterOS - GUI via wine'
38
depends=('wine' 'libcap')
39
install=netinstall-gui.install
40
41
install -D -m0755 netinstall-gui ${pkgdir}/usr/bin/netinstall-gui
42
install -D -m0755 netinstall.exe ${pkgdir}/usr/lib/netinstall/netinstall.exe
43
install -D -m0644 netinstall.desktop ${pkgdir}/usr/share/applications/netinstall.desktop
44
install -D -m0644 netinstall.ico ${pkgdir}/usr/share/pixmaps/netinstall.ico
45
install -D -m0644 LICENSE.txt ${pkgdir}/usr/share/licenses/netinstall/LICENSE.txt
46
}
47
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 |