gotrust-cli
LOW
maintainer yangtsesu
0 votes
scanned 2026-10-27 11:47:37.152749
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
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.
PKGBUILD
1
# Maintainer: Yangtse Su <yangtsesu at gmail dot com>
2
3
pkgname=gotrust-cli
4
pkgver=0.1.0
5
pkgrel=1
6
pkgdesc='Headless front-end for Sangfor aTrust gateways with local SOCKS5 and HTTP proxies'
7
arch=('x86_64' 'aarch64')
8
url='https://github.com/YangtseSu/goTrust'
9
license=('AGPL-3.0-or-later')
10
depends=('glibc')
11
makedepends=('go' 'gcc')
12
conflicts=('gotrust-cli-git')
13
options=('!debug')
14
_srcdir="goTrust-$pkgver"
15
16
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
17
sha256sums=('18e740429f218139257e169ae2e8a11968b4002f3ea982c58ed5332463e65eb6')
18
19
prepare() {
20
cd "$_srcdir"
21
go mod download
22
}
23
24
build() {
25
cd "$_srcdir"
26
CGO_ENABLED=1 go build \
27
-trimpath \
28
-buildmode=pie \
29
-ldflags "-s -w -linkmode=external -extldflags=-Wl,-z,relro,-z,now -X github.com/YangtseSu/goTrust/internal/version.Version=$pkgver" \
30
-o gotrust-cli ./cmd/gotrust-cli
31
}
32
33
check() {
34
cd "$_srcdir"
35
go test ./...
36
}
37
38
package() {
39
cd "$_srcdir"
40
install -Dm755 gotrust-cli "$pkgdir/usr/bin/gotrust-cli"
41
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
42
}
43
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-27 11:47:37 | Low | 1 |