aspnet-targeting-pack-bin

MEDIUM
maintainer Gr3q 58 votes base dotnet-core-bin scanned 2026-09-18 19:28:54.129711
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:23 source_armv7h=("https://builds.dotnet.microsoft.com/dotnet/Sdk/${_sdkver}/dotnet-sdk-${_sdkver}-linux-arm.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Attila Greguss <floyd0122[at]gmail[dot]com>
2# Co-Maintainer: Nate Plumm <nate[at]ceresta[dot]com>
3
4pkgbase=dotnet-core-bin
5pkgname=(
6 'dotnet-host-bin'
7 'aspnet-runtime-bin'
8 'dotnet-runtime-bin'
9 'dotnet-sdk-bin'
10 'dotnet-targeting-pack-bin'
11 'aspnet-targeting-pack-bin'
12 )
13pkgver=10.0.12.sdk401
14_runtimever=10.0.12
15_sdkver=10.0.401
16_short_ver=10.0
17pkgrel=1
18arch=('x86_64' 'armv7h' 'aarch64')
19url='https://www.microsoft.com/net/core'
20license=('MIT')
21options=('staticlibs')
22source=('dotnet.sh')
23source_armv7h=("https://builds.dotnet.microsoft.com/dotnet/Sdk/${_sdkver}/dotnet-sdk-${_sdkver}-linux-arm.tar.gz")
24source_aarch64=("https://builds.dotnet.microsoft.com/dotnet/Sdk/${_sdkver}/dotnet-sdk-${_sdkver}-linux-arm64.tar.gz")
25source_x86_64=("https://builds.dotnet.microsoft.com/dotnet/Sdk/${_sdkver}/dotnet-sdk-${_sdkver}-linux-x64.tar.gz")
26sha512sums=('768151c7179fb6a126b3de9cae01e363e8894f6fab384b1e2c5066c2adca4578638983b1b62aea10dd18045e6d6e8f8ea13280481134de94f004a118919b2c06')
27sha512sums_armv7h=('94a8a52862ca9f0de1075a468d6e4e307a1d4463098a9e8266e66939709a812b0126e212cce7e8c6feae6b078d86c8b77e088814a0e32531edb0da0a1ce90c11')
28sha512sums_aarch64=('58ace73ced6b4360754689a686bdfb8a317f4da6cb8bb416dbc7d0ba9f47e43e3c09f5eb1f1a1cfaacbd10df9558da4882bf2a5e195d6ab56a02c1f9f76102ed')
29sha512sums_x86_64=('51c8b999af9e8dd9998c9edc5944e19a90788862068acd38694e098889054ce8c23d4f0c5cccfa16bf187d044562359e5ee69a9f8ad0bbe913ba90311fbce25b')
30
31package_dotnet-host-bin() {
32 pkgdesc='A generic driver for the .NET Core Command Line Interface (binary)'
33 provides=("dotnet-host" "dotnet-host=${_runtimever}")
34 conflicts=('dotnet-host')
35 depends=(
36 'libgcc'
37 'libstdc++'
38 'glibc'
39 )
40
41 install -dm 755 "${pkgdir}"/usr/{bin,lib,share/{dotnet,dnx,licenses/dotnet-host}}
42 cp -dr --no-preserve='ownership' dotnet host dnx "${pkgdir}"/usr/share/dotnet/
43 cp -dr --no-preserve='ownership' LICENSE.txt ThirdPartyNotices.txt "${pkgdir}"/usr/share/licenses/dotnet-host
44 ln -sf /usr/share/dotnet/dotnet "${pkgdir}"/usr/bin/dotnet
45 ln -sf /usr/share/dotnet/dnx "${pkgdir}"/usr/bin/dnx
46 ln -sf /usr/share/dotnet/host/fxr/"${_runtimever}"/libhostfxr.so "${pkgdir}"/usr/lib/libhostfxr.so
47 install -Dm 644 "${srcdir}"/dotnet.sh -t "${pkgdir}"/etc/profile.d/
48}
49
50package_dotnet-runtime-bin() {
51 pkgdesc='The .NET Core runtime (binary)'
52 depends=(
53 "dotnet-host>=${_runtimever}"
54 'libgcc'
55 'libstdc++'
56 'glibc'
57 'icu'
58 'libunwind'
59 'zlib'
60 'openssl'
61 )
62 optdepends=('lttng-ust2.12: CoreCLR tracing')
63 provides=("dotnet-runtime=${_runtimever}" "dotnet-runtime-${_short_ver}")
64 conflicts=("dotnet-runtime=${_runtimever}" "dotnet-runtime-${_short_ver}")
65
66 install -dm 755 "${pkgdir}"/usr/share/{dotnet/shared,licenses}
67 cp -dr --no-preserve='ownership' shared/Microsoft.NETCore.App "${pkgdir}"/usr/share/dotnet/shared/
68 ln -s dotnet-host-bin "${pkgdir}"/usr/share/licenses/dotnet-runtime-bin
69}
70
71package_aspnet-runtime-bin() {
72 pkgdesc='The ASP.NET Core runtime (binary)'
73 depends=('dotnet-runtime-bin')
74 provides=("aspnet-runtime=${_runtimever}" "aspnet-runtime-${_short_ver}")
75 conflicts=("aspnet-runtime=${_runtimever}" "aspnet-runtime-${_short_ver}")
76
77 install -dm 755 "${pkgdir}"/usr/share/{dotnet/shared,licenses}
78 cp -dr --no-preserve='ownership' shared/Microsoft.AspNetCore.App "${pkgdir}"/usr/share/dotnet/shared/
79 ln -s dotnet-host-bin "${pkgdir}"/usr/share/licenses/aspnet-runtime-bin
80}
81
82package_dotnet-sdk-bin() {
83 pkgdesc='The .NET Core SDK (binary)'
84 depends=(
85 'glibc'
86 'libgcc'
87 'libstdc++'
88 'dotnet-runtime-bin'
89 'dotnet-targeting-pack-bin'
90 'aspnet-runtime-bin'
91 'aspnet-targeting-pack-bin'
92 )
93 provides=("dotnet-sdk-bin" "dotnet-sdk=${pkgver}" "dotnet-sdk-${_short_ver}=${pkgver}")
94 conflicts=("dotnet-sdk-bin" "dotnet-sdk=${pkgver}" "dotnet-sdk-${_short_ver}")
95
96 install -dm 755 "${pkgdir}"/usr/share/{dotnet,licenses}
97 cp -dr --no-preserve='ownership' sdk sdk-manifests templates "${pkgdir}"/usr/share/dotnet/
98 ln -s dotnet-host-bin "${pkgdir}"/usr/share/licenses/dotnet-sdk-bin
99}
100
101package_dotnet-targeting-pack-bin() {
102 pkgdesc='The .NET Core targeting pack (binary)'
103 provides=(dotnet-targeting-pack=${_runtimever} dotnet-targeting-pack-${_short_ver})
104 conflicts=(dotnet-targeting-pack=${_runtimever} dotnet-targeting-pack-${_short_ver})
105
106 if [ $CARCH = 'x86_64' ]; then msarch=x64;
107 elif [ $CARCH = 'armv7h' ]; then msarch=arm;
108 elif [ $CARCH = 'aarch64' ]; then msarch=arm64; fi
109
110 install -dm 755 "${pkgdir}"/usr/share/{dotnet,dotnet/packs,licenses}
111 cp -dr --no-preserve='ownership' packs/Microsoft.NETCore.App.{Host.linux-${msarch},Ref} "${pkgdir}"/usr/share/dotnet/packs/
112 ln -s dotnet-host-bin "${pkgdir}"/usr/share/licenses/dotnet-targeting-pack-bin
113}
114
115package_aspnet-targeting-pack-bin() {
116 pkgdesc='The ASP.NET Core targeting pack (binary)'
117 depends=(dotnet-targeting-pack-bin)
118 provides=(aspnet-targeting-pack=${_runtimever} aspnet-targeting-pack-${_short_ver})
119 conflicts=(aspnet-targeting-pack=${_runtimever} aspnet-targeting-pack-${_short_ver})
120
121 install -dm 755 "${pkgdir}"/usr/share/{dotnet,dotnet/packs,licenses}
122 cp -dr --no-preserve='ownership' packs/Microsoft.AspNetCore.App.Ref "${pkgdir}"/usr/share/dotnet/packs/
123 ln -s dotnet-host-bin "${pkgdir}"/usr/share/licenses/aspnet-targeting-pack-bin
124}

Changes since previous scan

--- PKGBUILD @ 2026-08-20 00:05
+++ PKGBUILD @ 2026-09-18 19:28
@@ -10,9 +10,9 @@
'dotnet-targeting-pack-bin'
'aspnet-targeting-pack-bin'
)
-pkgver=10.0.11.sdk400
-_runtimever=10.0.11
-_sdkver=10.0.400
+pkgver=10.0.12.sdk401
+_runtimever=10.0.12
+_sdkver=10.0.401
_short_ver=10.0
pkgrel=1
arch=('x86_64' 'armv7h' 'aarch64')
@@ -24,9 +24,9 @@
source_aarch64=("https://builds.dotnet.microsoft.com/dotnet/Sdk/${_sdkver}/dotnet-sdk-${_sdkver}-linux-arm64.tar.gz")
source_x86_64=("https://builds.dotnet.microsoft.com/dotnet/Sdk/${_sdkver}/dotnet-sdk-${_sdkver}-linux-x64.tar.gz")
sha512sums=('768151c7179fb6a126b3de9cae01e363e8894f6fab384b1e2c5066c2adca4578638983b1b62aea10dd18045e6d6e8f8ea13280481134de94f004a118919b2c06')
-sha512sums_armv7h=('6c0260ca5f735f299913eeb19851a4fc5e1a774f97de55c3f1d811799fb395261fba9132690c17a2963f24b2b356952bccd4ff654acf19f96a660676fad0c7b7')
-sha512sums_aarch64=('a1b45da58e5591fff909a6126ac6bfc1ef9c12bc72c0625f7815e83a82be1a902317ee96926cbbf81324a45c6abf2ed8102a216d0507879cc166159af78d1b77')
-sha512sums_x86_64=('1033977dd837150e0814cf0c5d5b17ceb63925fda7ba2158b47258a4bd7c048cf82eac3bc1166f3146f53124a3f5fba09db1de1260d2ce96399860303b404b48')
+sha512sums_armv7h=('94a8a52862ca9f0de1075a468d6e4e307a1d4463098a9e8266e66939709a812b0126e212cce7e8c6feae6b078d86c8b77e088814a0e32531edb0da0a1ce90c11')
+sha512sums_aarch64=('58ace73ced6b4360754689a686bdfb8a317f4da6cb8bb416dbc7d0ba9f47e43e3c09f5eb1f1a1cfaacbd10df9558da4882bf2a5e195d6ab56a02c1f9f76102ed')
+sha512sums_x86_64=('51c8b999af9e8dd9998c9edc5944e19a90788862068acd38694e098889054ce8c23d4f0c5cccfa16bf187d044562359e5ee69a9f8ad0bbe913ba90311fbce25b')
package_dotnet-host-bin() {
pkgdesc='A generic driver for the .NET Core Command Line Interface (binary)'

Scan history

Scanned at (UTC)SeverityRules
2026-09-18 19:28:54 Medium 1
2026-08-20 00:05:13 Clean 2
2026-08-19 17:42:05 Medium 1
2026-08-19 00:15:45 Low 2
2026-08-18 00:03:42 Low 2
2026-08-17 00:18:29 Low 2
2026-08-16 00:03:42 Low 2
2026-08-15 00:26:13 Low 2
2026-08-14 00:03:41 Low 2
2026-08-13 00:17:07 Low 2
2026-08-12 00:27:08 Low 2
2026-08-11 00:07:57 Low 2
2026-08-10 00:09:14 Low 2
2026-08-09 00:07:45 Low 2
2026-08-08 00:18:14 Low 2
2026-08-07 00:19:04 Low 2
2026-08-06 00:26:13 Low 2
2026-08-05 00:12:14 Low 2
2026-08-04 00:01:00 Low 2
2026-08-03 00:08:14 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