wpa_supplicant-wep2

MEDIUM
maintainer clalos 0 votes scanned 2026-10-26 13:45:05.165605
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: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
7pkgname=wpa_supplicant-wep2
8pkgver=2.12
9pkgrel=2
10epoch=2
11pkgdesc='A utility providing key negotiation for WPA wireless networks (with WEP support)'
12url='https://w1.fi/wpa_supplicant/'
13arch=(x86_64)
14license=(BSD-3-Clause)
15depends=(
16 glibc
17 libdbus
18 libnl
19 openssl
20 pcsclite
21 readline
22)
23makedepends=(
24 docbook-sgml
25 docbook-utils
26 git
27 perl-sgmls
28)
29provides=('wpa_supplicant')
30conflicts=('wpa_supplicant')
31source=(
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)
58b2sums=('632b255467f1c7b52fccaf217ff471a89a59943b74bef3536f7b5eb6146527dc9e86c67e8c40162a3809f14a97dc94c3a339bc77d356c9ef16cfcf41fcd00208'
59 '3e6782a1d6817696b00542615c71a178c755de403d1f099b3c47ac83725957747a0c94acae3bbd9c9d4ad7caff183724097896772370cac9d55060fc151c9dab'
60 'ec738735c4e820f87082b8bd86f07c458cf9c8137734f65b01cbc88ead66c90d7c362a88465cedaff1eacad3e6d43bc97d846e3d7c22132038b026c28c70a63a'
61 'df0cebf38b8c9c03055db2d5a60d21b64b277165d7238173ef21e7bdbffca883795b9fa517bdfd4ab1eb9d288d1237f339d9e6bdb92d679e662eefe98843e42c'
62 '28ebf66b30a421830470ff191b0ff6ca10a91acc66d36024ccfce0e024f17cd05f136564982cc0fb6b99ec4d791d1e501b6dd7c4130f3cae10a5f8e7e6a350b1'
63 '7175e7aab682370aef1b3358eaa839dcb009e12940aa2b9949c8c3254406341433e84af09d09ad670bf41f5201d979af02095c87a368b76465a952b1be9de049'
64 '6472d571f18c3ee718315888b9c756c4579a4b411e8c6994002f9a79fb0a36fbebe8b3d419af0f9ea881dd1bc439d03dbe3c6d6661e670f16575197c31f0bd7a'
65 'c1ce2e8d6f42cbc8181aeb2bdc19d4a22bff804c18f6e505d8315a294c67c936e90135046812ec37765be3d0f433e31554604deb1d7b160549d7e3284610a22b'
66 'c70aa659f2e5e5cd59d7f5006eda115f780a6bdcb3e006505c9dde560c590d596da368795ee42991d4735b9c8e55eb9412a58dfc17239f518c5ecdb013347cce'
67 '72742bba49ea105419d510f64c3d728d672efa4a91612bfd7d22d5c46d98e0d496ae7713f971074442621f6e87d5623fa33675b6b329278422f50b3a4afdbf1b')
68validpgpkeys=(
69 EC4AA0A991A5F2464582D52D2B6EF432EFC895FA # Jouni Malinen <j@w1.fi>
70)
71
72prepare() {
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
95build() {
96 cd hostap/wpa_supplicant
97
98 _make
99 _make eapol_test
100 _make -C doc/docbook man
101}
102
103package() {
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)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion