Your message dated Sat, 07 Mar 2020 11:01:00 +0000
with message-id <[email protected]>
and subject line Bug#700870: fixed in wpa 2:2.9.0-10
has caused the Debian Bug report #700870,
regarding building eapol_test
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
700870: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700870
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wpasupplicant
Version: 1.0-3
Hi,
The wpa_supplicant package contains a really useful tool,
eapol_test. It is not currently packaged, and it would be great if
this could be. Use of this, for example, often comes up on the
FreeRADIUS mailing list for RADIUS administrators to test their
EAP configuration.
It's fairly easy to build from source, but our use case has it
installed on all our RADIUS servers for system monitoring. In this
case, having it packaged would make things much easier to deploy
and maintain.
It doesn't build by default, and is generally only of interest to
administrators, so probably is not worth putting in the
wpasupplicant package, although that would be an option.
I've created two small patches to the build system (for
squeeze/0.6.10-2.1 and unstable/1.0-3) that build eapol_test and
create a new 'eapoltest' package.
Please would you consider adding this?
Many thanks,
Matthew
--
Matthew Newton, Ph.D. <[email protected]>
Systems Specialist, Infrastructure Services,
I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom
For IT help contact helpdesk extn. 2253, <[email protected]>
diff -Naur wpasupplicant-0.6.10-MCNOrig//debian/changelog wpasupplicant-0.6.10/debian/changelog
--- wpasupplicant-0.6.10-MCNOrig//debian/changelog 2010-11-28 11:22:10.000000000 +0000
+++ wpasupplicant-0.6.10/debian/changelog 2013-02-18 11:17:20.142983422 +0000
@@ -1,3 +1,9 @@
+wpasupplicant (0.6.10-3) unstable; urgency=low
+
+ * Build eapol_test, in its own package.
+
+ -- Matthew Newton <[email protected]> Mon, 18 Feb 2013 11:16:11 +0000
+
wpasupplicant (0.6.10-2.1) unstable; urgency=low
* Non-maintainer upload approved by Kel Modderman.
diff -Naur wpasupplicant-0.6.10-MCNOrig//debian/control wpasupplicant-0.6.10/debian/control
--- wpasupplicant-0.6.10-MCNOrig//debian/control 2010-02-24 10:05:49.000000000 +0000
+++ wpasupplicant-0.6.10/debian/control 2013-02-18 11:05:14.652750261 +0000
@@ -40,3 +40,12 @@
to connect to. It also provides a method for browsing 802.11 SSID scan
results, an event history log of messages generated by wpa_supplicant,
and a method to add or edit wpa_supplicant networks.
+
+Package: eapoltest
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: eapol testing utility
+ eapol_test allows testing EAP authentication methods without using
+ a full 802.1X connection. It is frequently used to test the EAP
+ configuration of RADIUS systems. It is an administrator tool and not
+ required for standard 802.1X authentication.
diff -Naur wpasupplicant-0.6.10-MCNOrig//debian/eapoltest.install wpasupplicant-0.6.10/debian/eapoltest.install
--- wpasupplicant-0.6.10-MCNOrig//debian/eapoltest.install 1970-01-01 01:00:00.000000000 +0100
+++ wpasupplicant-0.6.10/debian/eapoltest.install 2013-02-18 10:41:04.848802138 +0000
@@ -0,0 +1 @@
+wpa_supplicant/eapol_test usr/bin/
diff -Naur wpasupplicant-0.6.10-MCNOrig//debian/patches/32_build_eapol_test.patch wpasupplicant-0.6.10/debian/patches/32_build_eapol_test.patch
--- wpasupplicant-0.6.10-MCNOrig//debian/patches/32_build_eapol_test.patch 1970-01-01 01:00:00.000000000 +0100
+++ wpasupplicant-0.6.10/debian/patches/32_build_eapol_test.patch 2013-02-18 11:34:11.149223870 +0000
@@ -0,0 +1,19 @@
+Description: Build eapol_test
+ The default configuration of wpa_supplicant doesn't build eapol_test.
+ It's generally only useful for administrators and developers. For the
+ eapoltest package, we want to build it, so this enables it.
+Author: Matthew Newton <[email protected]>
+Forwarded: not-needed
+Last-Update: 2013-02-18
+
+--- wpasupplicant-0.6.10.orig/wpa_supplicant/defconfig
++++ wpasupplicant-0.6.10/wpa_supplicant/defconfig
+@@ -202,7 +202,7 @@ CONFIG_SMARTCARD=y
+ #CONFIG_PCSC=y
+
+ # Development testing
+-#CONFIG_EAPOL_TEST=y
++CONFIG_EAPOL_TEST=y
+
+ # Select control interface backend for external programs, e.g, wpa_cli:
+ # unix = UNIX domain sockets (default for Linux/*BSD)
diff -Naur wpasupplicant-0.6.10-MCNOrig//debian/patches/series wpasupplicant-0.6.10/debian/patches/series
--- wpasupplicant-0.6.10-MCNOrig//debian/patches/series 2010-11-28 10:46:17.000000000 +0000
+++ wpasupplicant-0.6.10/debian/patches/series 2013-02-18 11:34:21.725372733 +0000
@@ -8,3 +8,4 @@
21_kfreebsd.patch
30_cfg80211_association_optimisation.patch
31_fallback_to_full_EAP_authentication.patch
+32_build_eapol_test.patch
diff -Naur wpasupplicant-0.6.10-MCNOrig//debian/rules wpasupplicant-0.6.10/debian/rules
--- wpasupplicant-0.6.10-MCNOrig//debian/rules 2010-02-24 10:05:49.000000000 +0000
+++ wpasupplicant-0.6.10/debian/rules 2013-02-18 10:54:18.607702223 +0000
@@ -31,6 +31,7 @@
dh_auto_build --sourcedirectory=wpa_supplicant/wpa_gui-qt4 \
--buildsystem=qmake \
--parallel
+ ( cd wpa_supplicant && make eapol_test )
override_dh_auto_clean:
dh_auto_clean --sourcedirectory=wpa_supplicant \
diff -Naur wpa-1.0-clean/debian/changelog wpa-1.0/debian/changelog
--- wpa-1.0-clean/debian/changelog 2012-10-08 22:18:18.000000000 +0100
+++ wpa-1.0/debian/changelog 2013-02-18 16:23:35.729353387 +0000
@@ -1,3 +1,9 @@
+wpa (1.0-4) unstable; urgency=high
+
+ * Build eapol_test in its own package.
+
+ -- Matthew Newton <[email protected]> Mon, 18 Feb 2013 11:16:11 +0000
+
wpa (1.0-3) unstable; urgency=high
* ship forgotten README-P2P.
diff -Naur wpa-1.0-clean/debian/control wpa-1.0/debian/control
--- wpa-1.0-clean/debian/control 2012-06-21 23:42:59.000000000 +0100
+++ wpa-1.0/debian/control 2013-02-18 16:23:35.729353387 +0000
@@ -86,3 +86,12 @@
association with IEEE 802.11i networks.
.
This is a udeb of wpasupplicant for use by the debian-installer.
+
+Package: eapoltest
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: EAPoL testing utility
+ eapol_test allows testing EAP authentication methods without using
+ a full 802.1X connection. It is frequently used to test the EAP
+ configuration of RADIUS systems. It is an administrator tool and not
+ required for standard 802.1X authentication.
diff -Naur wpa-1.0-clean/debian/eapoltest.install wpa-1.0/debian/eapoltest.install
--- wpa-1.0-clean/debian/eapoltest.install 1970-01-01 01:00:00.000000000 +0100
+++ wpa-1.0/debian/eapoltest.install 2013-02-18 16:23:35.729353387 +0000
@@ -0,0 +1 @@
+wpa_supplicant/eapol_test usr/bin/
diff -Naur wpa-1.0-clean/debian/patches/14_build_eapol_test.patch wpa-1.0/debian/patches/14_build_eapol_test.patch
--- wpa-1.0-clean/debian/patches/14_build_eapol_test.patch 1970-01-01 01:00:00.000000000 +0100
+++ wpa-1.0/debian/patches/14_build_eapol_test.patch 2013-02-18 16:23:35.729353387 +0000
@@ -0,0 +1,19 @@
+Description: Build eapol_test
+ The default configuration of wpa_supplicant doesn't build eapol_test.
+ It's generally only useful for administrators and developers. For the
+ eapoltest package, we want to build it, so this enables it.
+Author: Matthew Newton <[email protected]>
+Forwarded: not-needed
+Last-Update: 2013-02-18
+
+--- a/wpa_supplicant/defconfig 2013-02-18 15:58:23.177350512 +0000
++++ b/wpa_supplicant/defconfig 2013-02-18 15:58:15.377347224 +0000
+@@ -221,7 +221,7 @@
+ #CONFIG_PCSC=y
+
+ # Development testing
+-#CONFIG_EAPOL_TEST=y
++CONFIG_EAPOL_TEST=y
+
+ # Select control interface backend for external programs, e.g, wpa_cli:
+ # unix = UNIX domain sockets (default for Linux/*BSD)
diff -Naur wpa-1.0-clean/debian/patches/series wpa-1.0/debian/patches/series
--- wpa-1.0-clean/debian/patches/series 2012-10-08 16:34:24.000000000 +0100
+++ wpa-1.0/debian/patches/series 2013-02-18 16:23:47.505343480 +0000
@@ -7,3 +7,4 @@
13_human_readable_signal.patch
libnl3-includes.patch
EAP-TLS-server_fix-TLS-Message-length-validation.patch
+14_build_eapol_test.patch
diff -Naur wpa-1.0-clean/debian/rules wpa-1.0/debian/rules
--- wpa-1.0-clean/debian/rules 2012-05-24 15:00:14.000000000 +0100
+++ wpa-1.0/debian/rules 2013-02-18 16:23:35.729353387 +0000
@@ -59,6 +59,8 @@
--buildsystem=makefile \
--parallel
dh_auto_clean --sourcedirectory=src --buildsystem=makefile
+ # build eapol_test
+ ( cd wpa_supplicant && make eapol_test )
override_dh_auto_clean:
dh_auto_clean --sourcedirectory=wpa_supplicant/doc/docbook \
--- End Message ---
--- Begin Message ---
Source: wpa
Source-Version: 2:2.9.0-10
Done: Andrej Shadura <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wpa, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrej Shadura <[email protected]> (supplier of updated wpa package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 25 Feb 2020 20:19:52 +0100
Binary: eapoltest eapoltest-dbgsym hostapd hostapd-dbgsym libwpa-client-dev
wpagui wpagui-dbgsym wpasupplicant wpasupplicant-dbgsym wpasupplicant-udeb
Source: wpa
Architecture: amd64 source
Version: 2:2.9.0-10
Distribution: unstable
Urgency: medium
Maintainer: Debian wpasupplicant Maintainers <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Closes: 700870
Description:
eapoltest - EAPoL testing utility
hostapd - IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator
libwpa-client-dev - development files for WPA/WPA2 client support (IEEE
802.11i)
wpagui - graphical user interface for wpa_supplicant
wpasupplicant - client support for WPA and WPA2 (IEEE 802.11i)
wpasupplicant-udeb - Client support for WPA and WPA2 (IEEE 802.11i) (udeb)
Changes:
wpa (2:2.9.0-10) unstable; urgency=medium
.
* Rename the package with the client library to libwpa-client-dev.
.
wpa (2:2.9.0-9) unstable; urgency=medium
.
[ Terry Burton ]
* Build and install eapol_test in eapoltest package (Closes: #700870)
.
[ Didier Raboud ]
* Backport upstream patch to fix build with Debian's VERSION_STR.
.
[ Andrew Lee (李健秋) ]
* Build libwpa-dev binary package which contains a static
libwpa_client library and the wpa_ctrl header with an example program.
.
[ Andrej Shadura ]
* Add a patch to provide the BIT() macro locally in wpa_ctrl.h.
* Patch the example to use stddef.h and wpa_ctrl.h from the global location.
* Add an autopkgtest for libwpa-dev and libwpa_test.c.
Checksums-Sha1:
5da21f896cffd368ddb25119dff04f3234b591c9 2344 wpa_2.9.0-10.dsc
8696dce1f394cb3acf16e0d83cc43cdb8312d242 86508 wpa_2.9.0-10.debian.tar.xz
fb616bf9c2dd915ce86fe6b77e44fede4512eb3c 3352112
eapoltest-dbgsym_2.9.0-10_amd64.deb
d2762a6e1cb628d083d2471cd073b087815fcd3f 1015812 eapoltest_2.9.0-10_amd64.deb
ea995e18d9838dbd1581034ef9b6cdbd34452d39 2438664
hostapd-dbgsym_2.9.0-10_amd64.deb
14822d1998a1efb755332c2c6556f803c5e9b6cd 812280 hostapd_2.9.0-10_amd64.deb
3bef4a81a4869a29e085fe7c39fa12ae4c07bc3b 70028
libwpa-client-dev_2.9.0-10_amd64.deb
7bceebf31e3e364f434affa61e3cd1093b77b24f 14203 wpa_2.9.0-10_amd64.buildinfo
592a7a7318dca17324659fc687ebcbdd62e41813 1615768
wpagui-dbgsym_2.9.0-10_amd64.deb
97fbb1cdc192bc3971fd6819fea38b53c9bef4b9 353376 wpagui_2.9.0-10_amd64.deb
a91ae7b0bc3d3d5c41c19233ff38f50523b171c6 3800452
wpasupplicant-dbgsym_2.9.0-10_amd64.deb
b5ab8eba548207b0911ec768176415131f11d29f 330680
wpasupplicant-udeb_2.9.0-10_amd64.udeb
8d1ae89834e86bacf0f0a24dc83c29a5beb78245 1266212
wpasupplicant_2.9.0-10_amd64.deb
Checksums-Sha256:
ccb26c38d46caafa12e8629b7f44ec3e3cedd20b084413c93535a39b9b4c6568 2344
wpa_2.9.0-10.dsc
302465824c1e3f2c2084c78fbfa9e92db6f53d88b4366b942a1a09ec01bbba82 86508
wpa_2.9.0-10.debian.tar.xz
69cd1248178b2b87562e3e484dbea1f19857393c14b2c8f5ddd0d1edc57d137a 3352112
eapoltest-dbgsym_2.9.0-10_amd64.deb
aafea9062ec296973a79a4040ba03d186ea5d8cf313b69203e1a22598a9e8a91 1015812
eapoltest_2.9.0-10_amd64.deb
9763e2d7b3fc41531582f22fa9650286692d33d12918c6d7eeeee1b0b7c4b29a 2438664
hostapd-dbgsym_2.9.0-10_amd64.deb
ef6666880d9a6a048cb4bf20891100ad69b615d35891fef47ee5d4d8643c589b 812280
hostapd_2.9.0-10_amd64.deb
92bc72bf666081f0fc36a7e5338eac855f305861d45ad6e34e3bc76b6987ae74 70028
libwpa-client-dev_2.9.0-10_amd64.deb
461fcf53fc1c8b9a90fe169d9a7bdeb7324881f140d1b55ecece6a469cf29701 14203
wpa_2.9.0-10_amd64.buildinfo
a7024abd86b0fe928c393db93b9a09901551fd2e4700425a372b8063292d16d6 1615768
wpagui-dbgsym_2.9.0-10_amd64.deb
dd2e61132c7def934958cbb0c806be7c5d4e10f2eb68793f412736615e7020b2 353376
wpagui_2.9.0-10_amd64.deb
6c9c8ae3c1abbce16087153986c18675d86183353437b401cad96558a9c0cc6e 3800452
wpasupplicant-dbgsym_2.9.0-10_amd64.deb
cae084f963659d82384b10325a10f7558be68c56b8412fc357a4366892aec539 330680
wpasupplicant-udeb_2.9.0-10_amd64.udeb
2fc1c3c8f9300a30af23006439c4a9cb456064b429b1df77314c551bbd83e8e4 1266212
wpasupplicant_2.9.0-10_amd64.deb
Files:
9f16b1da868a161812b46674f42a9bee 2344 net optional wpa_2.9.0-10.dsc
e86139d3335302311ea4005cb897986e 86508 net optional wpa_2.9.0-10.debian.tar.xz
2e1b3078aaaa00ae676d39e3744576aa 3352112 debug optional
eapoltest-dbgsym_2.9.0-10_amd64.deb
88528bbcdb664367bbc303efac6ec46f 1015812 net optional
eapoltest_2.9.0-10_amd64.deb
b7a653e192c5ea68ee99ea491b5a3d77 2438664 debug optional
hostapd-dbgsym_2.9.0-10_amd64.deb
3b10474cfb2ea0d9bf3203b36764f4d1 812280 net optional hostapd_2.9.0-10_amd64.deb
9b2d5884bfcefc071b441dd0a90877ec 70028 net optional
libwpa-client-dev_2.9.0-10_amd64.deb
15756b2bfe26f16fd761008094608a2b 14203 net optional
wpa_2.9.0-10_amd64.buildinfo
96bdb9e8c95bc1bc4ca730cb05c034cf 1615768 debug optional
wpagui-dbgsym_2.9.0-10_amd64.deb
8ad5fb2c1929f12dfbe0d4ec0217f911 353376 net optional wpagui_2.9.0-10_amd64.deb
ad5fee34cb22fd39f835e23ed5364a15 3800452 debug optional
wpasupplicant-dbgsym_2.9.0-10_amd64.deb
31b997352fbf5fd428fa79ba940b7688 330680 debian-installer standard
wpasupplicant-udeb_2.9.0-10_amd64.udeb
1061c8a9628c9c12745175198045640e 1266212 net optional
wpasupplicant_2.9.0-10_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl5VgO4ACgkQXkCM2RzY
OdJpdggAuo7/p3h0/JEbEwA4E7nK4F4G6w/nEgW7+FRztWB+IFblUDlpM2Wu/kKJ
AVcKzqO/AQ1gRNn8nOFXzprhxCEqWPbojKBJb29oUi7zqD3OrrkkGpe1ypaiS/H9
ckQHa2bp6N2FnGLpM17IhVuP851BW9j7oEbfY+cPzjGVY5sCt9E83aBm6zZYUSqk
+VTz7FiBc/ZP9nfbydyJ5biCXJd9Ww7y5shv1Y6Vnk9dY4/2hOJxiHzuBYd7ncbY
dvTMW/OmXm2t5k5axS5M23/KIKVTiYahrY+zHvcYMPRjwqacbbRhYyWo0jJvnkXO
Xo5nl/Vd51BYbQLbhvXJbCz3SegBbg==
=yLi9
-----END PGP SIGNATURE-----
--- End Message ---