cssh

MEDIUM
maintainer andreas_baumann 1 votes scanned 2026-08-28 15:35:42.469825
View on AUR
Why flagged

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

Triggered rules

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=("git+https://git.andreasbaumann.cc/cgit/cssh#branch=master")
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 offending line(s) highlighted
1# Maintainer: Andreas Baumann <mail at andreasbaumann dot cc>
2pkgname=cssh
3pkgver=0.0.1.r14.g6c92d89
4pkgrel=2
5pkgdesc="Cluster Secure Shell/Copy based on libssh, for managing clusters in parallel"
6arch=('i486' 'i686' 'pentium4' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
7url="https://git.andreasbaumann.cc/cgit/cssh/"
8license=('GPL-3.0-or-later')
9depends=('libssh' 'ncurses')
10makedepends=('git' 'cmake' 'gengetopt')
11provides=('cscp')
12source=("git+https://git.andreasbaumann.cc/cgit/cssh#branch=master")
13sha256sums=('SKIP')
14
15pkgver() {
16 cd "$pkgname"
17 git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
18}
19
20build() {
21 cmake -B build -S "$pkgname" \
22 -DCMAKE_INSTALL_PREFIX=/usr \
23 -DCMAKE_BUILD_TYPE=Release
24 cmake --build build
25}
26
27check() {
28 ctest --test-dir build --output-on-failure
29}
30
31package() {
32 DESTDIR="$pkgdir" cmake --install build
33
34 ln -s cssh "$pkgdir/usr/bin/cscp"
35
36 install -Dm644 "$pkgname/man/cssh.1" "$pkgdir/usr/share/man/man1/cssh.1"
37 install -Dm644 "$pkgname/man/cscp.1" "$pkgdir/usr/share/man/man1/cscp.1"
38
39 install -Dm644 "$pkgname/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
40}
41

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 15:35:42 Medium 2
2026-08-28 13:37:00 Low 3
2026-08-28 13:35:28 Medium 2

Report a package

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

0 / 4000
Your suggestion