13 Commits

Author SHA1 Message Date
Christian Breunig
4d0fac8c6e hostap: T5151: no need to install Qt dependencies when resulting package has no GUI 2023-05-28 15:55:14 +02:00
Christian Breunig
da0c694817 packages: change glob pattern to be recursive 2023-05-26 07:11:15 +02:00
Andrew Gunnerson
c260174c5b
T5151: hostap: Reintroduce Debian's allow-legacy-renegotiation.patch
The Debian 12 upgrade in T5003 caused a regression for connecting to
legacy networks that only support TLSv1.0/1.1 for EAP-TLS. This commit
fixes one part of the issue by adding Debian's patch for allowing legacy
renegotiation (SSL_OP_LEGACY_SERVER_CONNECT flag). The flag used to be
allowed by default, but that changed with the openssl 3.0 upgrade in
Debian 12.

(This commit also updates `build.sh` to just overwrite
`debian/patches/series` and not delete patch files since
dpkg-buildpackage/quilt never applies unlisted patches.)

Signed-off-by: Andrew Gunnerson <accounts+github@chiller3.com>
2023-04-09 12:51:23 -04:00
Christian Breunig
633ba252a9 hostap: T5076: move build dependency installation to build.sh
Fix for commit f163dea ("Docker: T5076: unbloat container - remove dependencies
for hostap") as in the hostap Git repo there are no Debian build files available,
they will later be copied in by build.sh from Debian SALSA wpa repository.
2023-03-11 12:59:17 +01:00
Christian Breunig
f163deaf36 Docker: T5076: unbloat container - remove dependencies for hostap 2023-03-10 21:38:49 +01:00
Christian Breunig
a1d88278f7 hostapd: T5003: upgrade to newer Git version 2023-02-23 08:28:05 +01:00
Christian Breunig
f492466013 hostapd: T5003: temporary disable GCC12 warnings 2023-02-23 08:28:05 +01:00
Christian Breunig
7023709e63 hostapd: T5003: explicitly use bash as interpreter of choice
Dcoker image defaults to DASH in non-interactive mode for a shell which has
limited capabilities.
2023-02-22 20:44:43 +01:00
sarthurdev
f149e07952 debian: T5003: Revert hostap removal - AES-256 not supported in Debian. 2023-02-22 12:18:55 +01:00
sarthurdev
1e116e0254 debian: T5003: Update to to Debian 12 "Bookworm"
* Remove obsolete packages and dependencies
2023-02-13 11:20:49 +01:00
Andrew Gunnerson
54a2f0aa70
T4666: hostap: Reintroduce Debian's allow-tlsv1.patch
After the fixes for T4537/T4584, which added a custom hostap package,
wpa_supplicant no longer allows TLSv1.0 connections, which is required
for EAP-TLS with certain ISPs.

Previously, VyOS allowed TLSv1.0 via Debian's `allow-tlsv1.patch` patch.
This commit reintroduces that patch for the custom hostap package.

Signed-off-by: Andrew Gunnerson <chillermillerlong@hotmail.com>
2022-09-02 18:27:24 -04:00
Christian Poessinger
8443b98f54 hostap: T4584: add git version to Debian package 2022-08-15 17:45:13 +02:00
Christian Poessinger
e008ba7de3 hostap: T4584: add custom package build 2022-08-02 12:33:16 +02:00