wpa_supplicant-wep2
MEDIUM
maintainer clalos
0 votes
scanned 2026-10-26 13:45:05.165605
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:32
"git+https://git.w1.fi/hostap.git?signed#tag=hostap_${pkgver//./_}"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: clalos <clalos at users dot noreply dot github dot com>
2
# Contributor: Morten Linderud <foxboron@archlinux.org>
3
# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
4
# Contributor: Thomas Bächler <thomas@archlinux.org>
5
# Contributor: loqs
6
7
pkgname=wpa_supplicant-wep2
8
pkgver=2.12
9
pkgrel=2
10
epoch=2
11
pkgdesc='A utility providing key negotiation for WPA wireless networks (with WEP support)'
12
url='https://w1.fi/wpa_supplicant/'
13
arch=(x86_64)
14
license=(BSD-3-Clause)
15
depends=(
16
glibc
17
libdbus
18
libnl
19
openssl
20
pcsclite
21
readline
22
)
23
makedepends=(
24
docbook-sgml
25
docbook-utils
26
git
27
perl-sgmls
28
)
29
provides=('wpa_supplicant')
30
conflicts=('wpa_supplicant')
31
source=(
32
"git+https://git.w1.fi/hostap.git?signed#tag=hostap_${pkgver//./_}"
33
wpa_supplicant_config
34
35
# More permissive TLS fallback
36
0001-Enable-TLSv1.0-by-default.patch
37
38
# https://salsa.debian.org/debian/wpa/-/commit/13e1d28e4f987a220c546df94df86bb9b2371874
39
0002-Disable-Werror-for-eapol_test.patch
40
41
# https://lists.infradead.org/pipermail/hostap/2022-May/040511.html
42
# https://bugs.archlinux.org/task/76474
43
0003-Allow-legacy-renegotiation-to-fix-PEAP-issues-with-s.patch
44
45
# Unit improvements from Ubuntu
46
0004-Tweak-D-Bus-systemd-service-activation-configuration.patch
47
0005-Add-IgnoreOnIsolate-yes-to-keep-wpa-supplicant-runni.patch
48
49
# More unit improvements from Debian
50
0006-Add-reload-support-to-the-systemd-unit-files.patch
51
52
# https://lists.infradead.org/pipermail/hostap/2022-January/040178.html
53
0007-nl80211-add-extra-ies-only-if-allowed-by-driver.patch
54
55
# Fix authentication regressions with Broadcom brcmfmac fullmac devices.
56
0008-Revert-Mark-authorization-completed-on-driver-indica.patch
57
)
58
b2sums=('632b255467f1c7b52fccaf217ff471a89a59943b74bef3536f7b5eb6146527dc9e86c67e8c40162a3809f14a97dc94c3a339bc77d356c9ef16cfcf41fcd00208'
59
'3e6782a1d6817696b00542615c71a178c755de403d1f099b3c47ac83725957747a0c94acae3bbd9c9d4ad7caff183724097896772370cac9d55060fc151c9dab'
60
'ec738735c4e820f87082b8bd86f07c458cf9c8137734f65b01cbc88ead66c90d7c362a88465cedaff1eacad3e6d43bc97d846e3d7c22132038b026c28c70a63a'
61
'df0cebf38b8c9c03055db2d5a60d21b64b277165d7238173ef21e7bdbffca883795b9fa517bdfd4ab1eb9d288d1237f339d9e6bdb92d679e662eefe98843e42c'
62
'28ebf66b30a421830470ff191b0ff6ca10a91acc66d36024ccfce0e024f17cd05f136564982cc0fb6b99ec4d791d1e501b6dd7c4130f3cae10a5f8e7e6a350b1'
63
'7175e7aab682370aef1b3358eaa839dcb009e12940aa2b9949c8c3254406341433e84af09d09ad670bf41f5201d979af02095c87a368b76465a952b1be9de049'
64
'6472d571f18c3ee718315888b9c756c4579a4b411e8c6994002f9a79fb0a36fbebe8b3d419af0f9ea881dd1bc439d03dbe3c6d6661e670f16575197c31f0bd7a'
65
'c1ce2e8d6f42cbc8181aeb2bdc19d4a22bff804c18f6e505d8315a294c67c936e90135046812ec37765be3d0f433e31554604deb1d7b160549d7e3284610a22b'
66
'c70aa659f2e5e5cd59d7f5006eda115f780a6bdcb3e006505c9dde560c590d596da368795ee42991d4735b9c8e55eb9412a58dfc17239f518c5ecdb013347cce'
67
'72742bba49ea105419d510f64c3d728d672efa4a91612bfd7d22d5c46d98e0d496ae7713f971074442621f6e87d5623fa33675b6b329278422f50b3a4afdbf1b')
68
validpgpkeys=(
69
EC4AA0A991A5F2464582D52D2B6EF432EFC895FA # Jouni Malinen <j@w1.fi>
70
)
71
72
prepare() {
73
cd hostap
74
75
local src
76
for src in "${source[@]}"; do
77
[[ $src = *.patch ]] || continue
78
echo "Applying patch $src..."
79
git apply -3 < "../$src"
80
done
81
82
cp ../wpa_supplicant_config wpa_supplicant/.config
83
}
84
85
_make() {
86
local make_options=(
87
BINDIR=/usr/bin
88
LIBDIR=/usr/lib
89
"$@"
90
)
91
92
make "${make_options[@]}"
93
}
94
95
build() {
96
cd hostap/wpa_supplicant
97
98
_make
99
_make eapol_test
100
_make -C doc/docbook man
101
}
102
103
package() {
104
cd hostap/wpa_supplicant
105
106
_make DESTDIR="$pkgdir" install
107
108
install -Dm755 eapol_test "$pkgdir/usr/bin/eapol_test"
109
110
install -dm755 "$pkgdir/etc/wpa_supplicant"
111
install -Dm644 wpa_supplicant.conf -t "$pkgdir/usr/share/doc/wpa_supplicant"
112
113
install -Dm644 dbus/fi.w1.wpa_supplicant1.service \
114
-t "$pkgdir/usr/share/dbus-1/system-services"
115
116
install -Dm644 dbus/dbus-wpa_supplicant.conf \
117
"$pkgdir/usr/share/dbus-1/system.d/wpa_supplicant.conf"
118
119
install -Dm644 doc/docbook/*.5 -t "$pkgdir/usr/share/man/man5"
120
install -Dm644 doc/docbook/*.8 -t "$pkgdir/usr/share/man/man8"
121
rm "$pkgdir"/usr/share/man/man8/wpa_{priv,gui}.8
122
123
install -Dm644 systemd/*.service -t "$pkgdir/usr/lib/systemd/system"
124
125
install -Dm644 ../README "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
126
}
127
128
# vim:set sw=2 sts=-1 et:
129
Changes since previous scan
--- PKGBUILD @ 2026-09-10 00:22+++ PKGBUILD @ 2026-10-26 13:45@@ -6,7 +6,7 @@ pkgname=wpa_supplicant-wep2 pkgver=2.12-pkgrel=1+pkgrel=2 epoch=2 pkgdesc='A utility providing key negotiation for WPA wireless networks (with WEP support)' url='https://w1.fi/wpa_supplicant/'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-26 13:45:05 | Medium | 1 |
| 2026-09-10 00:22:44 | Clean | 2 |
| 2026-09-09 09:19:26 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-19 18:54:17 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |