cdf-nasa
MEDIUM
maintainer jester2
0 votes
scanned 2026-11-04 06:06:05.494099
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:27
source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_2-dist-all.tar.gz")
PKGBUILD
1 offending line(s) highlighted
1
# This is an example PKGBUILD file. Use this as a start to creating your own,
2
# and remove these comments. For more information, see 'man PKGBUILD'.
3
# NOTE: Please fill out the license field for your package! If it is unknown,
4
# then please put 'unknown'.
5
6
# Maintainer: JesterTwo <jester2@gmail.com>
7
pkgname=cdf-nasa
8
pkgver=3.9.2
9
pkgrel=1
10
epoch=
11
pkgdesc="NASA Common Data Format (CDF) library for scientific data management"
12
arch=("x86_64")
13
url="https://cdf.gsfc.nasa.gov/"
14
license=('unknown')
15
groups=()
16
depends=('bash')
17
makedepends=()
18
checkdepends=()
19
optdepends=()
20
provides=()
21
conflicts=()
22
replaces=()
23
backup=()
24
options=(!debug)
25
install=
26
changelog=
27
source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_2-dist-all.tar.gz")
28
noextract=()
29
md5sums=('f11272f12d547d085936656c86cdc670')
30
validpgpkeys=()
31
32
prepare() {
33
cd cdf39_2-dist-main
34
mkdir tomake
35
cd tomake
36
}
37
38
build() {
39
cd cdf39_2-dist-main/tomake
40
make -f ../Makefile-classic OS=linux ENV=gnu SHARED=yes all
41
}
42
43
check() {
44
cd cdf39_2-dist-main/tomake
45
make -f ../Makefile-classic test
46
}
47
48
package() {
49
cd cdf39_2-dist-main/tomake
50
make -f ../Makefile-classic OS=linux ENV=gnu INSTALLDIR="$pkgdir/usr" install
51
}
52
Changes since previous scan
--- PKGBUILD @ 2026-06-20 00:18+++ PKGBUILD @ 2026-11-04 06:06@@ -3,9 +3,9 @@ # NOTE: Please fill out the license field for your package! If it is unknown, # then please put 'unknown'. -# Maintainer: Cesar Lucas <jester2@gmail.com>+# Maintainer: JesterTwo <jester2@gmail.com> pkgname=cdf-nasa-pkgver=3.9.0+pkgver=3.9.2 pkgrel=1 epoch= pkgdesc="NASA Common Data Format (CDF) library for scientific data management"@@ -21,30 +21,32 @@ conflicts=() replaces=() backup=()-options=()+options=(!debug) install= changelog=-source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_0-dist-all.tar.gz")+source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_2-dist-all.tar.gz") noextract=()-md5sums=('74543ee4791bc614dd5dce126df64eec')+md5sums=('f11272f12d547d085936656c86cdc670') validpgpkeys=() prepare() {- cd cdf39_0-dist+ cd cdf39_2-dist-main+ mkdir tomake+ cd tomake } build() {- cd cdf39_0-dist - make OS=linux ENV=gnu SHARED=yes all+ cd cdf39_2-dist-main/tomake + make -f ../Makefile-classic OS=linux ENV=gnu SHARED=yes all } check() {- cd cdf39_0-dist - make test+ cd cdf39_2-dist-main/tomake+ make -f ../Makefile-classic test } package() {- cd cdf39_0-dist- make INSTALLDIR="$pkgdir/usr" install+ cd cdf39_2-dist-main/tomake+ make -f ../Makefile-classic OS=linux ENV=gnu INSTALLDIR="$pkgdir/usr" install } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-04 06:06:05 | Medium | 1 |
| 2026-06-20 00:18:46 | Medium | 1 |
| 2026-06-19 23:51:18 | Clean | 2 |
| 2026-06-19 19:07:35 | Low | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |