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 ---

Reply via email to