Your message dated Sat, 07 Mar 2020 11:00:59 +0000
with message-id <[email protected]>
and subject line Bug#700870: fixed in wpa 2:2.9.0-9
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-9
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 18:21:35 +0100
Binary: eapoltest eapoltest-dbgsym hostapd hostapd-dbgsym libwpa-dev wpagui
wpagui-dbgsym wpasupplicant wpasupplicant-dbgsym wpasupplicant-udeb
Source: wpa
Architecture: amd64 source
Version: 2:2.9.0-9
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-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-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:
e45815d2f28819d01205bccec7b39a6ac270ceb5 2325 wpa_2.9.0-9.dsc
63e007e3c5a5e9b125b23b2579223c488b6ef138 86488 wpa_2.9.0-9.debian.tar.xz
3ddeeea300bccf6c4152f0c2d82f1ce097d16964 3352024
eapoltest-dbgsym_2.9.0-9_amd64.deb
01d425f753225c8af0a83cbf4b0648b73bd1198c 1016084 eapoltest_2.9.0-9_amd64.deb
01570a7dd7788a55deff5191e03c4b43fc8c5570 2438608
hostapd-dbgsym_2.9.0-9_amd64.deb
c5a37ae65baea2027b0fa1a31b1c397bbe482e70 812288 hostapd_2.9.0-9_amd64.deb
25c68410bc5aaec69a1987d4e4dfe8c1234c0d82 69976 libwpa-dev_2.9.0-9_amd64.deb
70e3099620c5c5bb76216b5205237b80823de11a 14144 wpa_2.9.0-9_amd64.buildinfo
6dc764b6444ff0f4cc4e2515f61d34412b4d3e5c 1615768
wpagui-dbgsym_2.9.0-9_amd64.deb
6a6cc25dcdf3acd47da96485c6cf35e67afda9fc 353340 wpagui_2.9.0-9_amd64.deb
43238f390bb302b0ab56ef9cf72dffc8de3c04a0 3800600
wpasupplicant-dbgsym_2.9.0-9_amd64.deb
e8b57f19aacc5cacd7837c16d85330febbc67df4 330652
wpasupplicant-udeb_2.9.0-9_amd64.udeb
c274cfded808d90e4f65c11bd22ae9e9ee41d92e 1266348
wpasupplicant_2.9.0-9_amd64.deb
Checksums-Sha256:
6098b5a56486d2b4e35f045285bf9465f221dbb8302d4a2dd4af203d6e3e095b 2325
wpa_2.9.0-9.dsc
697de7407e41f9f47ba3460a1adfd71ea3da6a1f6e763a781ab8ff7691a8e742 86488
wpa_2.9.0-9.debian.tar.xz
4c3d505b7b806804d4388f8bc5f9f37f22252cc61673066246a81f4c6e67d924 3352024
eapoltest-dbgsym_2.9.0-9_amd64.deb
5675a1e2af46f43bb692ee6a59e9c548bff1c6cebe23ff358bbc39d0e6413b62 1016084
eapoltest_2.9.0-9_amd64.deb
23261826eb5bb2b74d9a7fd83940e9628ed13cb272e6d027421824fcfb2b3e52 2438608
hostapd-dbgsym_2.9.0-9_amd64.deb
9f02d485c925164537978e9362780a0a0b0276c120e9865adde3d4c3746bf70f 812288
hostapd_2.9.0-9_amd64.deb
f5cde148af62634f5d3e8c2c7abbdd6746f74859d17d669711a0cbf264fc596e 69976
libwpa-dev_2.9.0-9_amd64.deb
fc62b36da2a1e36c6988bbafb592d0e5c495657eca4ac8f053f24b9bd2780ce3 14144
wpa_2.9.0-9_amd64.buildinfo
76cedd1d535bd1e33ae3f13aa46c46c2dcee934425869c3d091504aa7b03eb36 1615768
wpagui-dbgsym_2.9.0-9_amd64.deb
f9de6f8448d413b6f733f37539c0ffc5dc06025e5c9f6bece40828c2dd4a5ce2 353340
wpagui_2.9.0-9_amd64.deb
94f5dc1c1d0ebd123079ded1a885466fcb18e8e464ba8d7676527df47141621d 3800600
wpasupplicant-dbgsym_2.9.0-9_amd64.deb
8476bcd32bd189ef7af4d1f14bf6b48cd89ccbbd9a7c1c2fe750ceaa6c2c482b 330652
wpasupplicant-udeb_2.9.0-9_amd64.udeb
eeebe667b605b914f0d30ecbae436d4be2abfc094a2861a71ef6551597801805 1266348
wpasupplicant_2.9.0-9_amd64.deb
Files:
79330d2cd4467a91723001db700c54b9 2325 net optional wpa_2.9.0-9.dsc
17e4fbd4b175bdbc468a5ad89ae1e301 86488 net optional wpa_2.9.0-9.debian.tar.xz
d48ecbb15715f0448ee646cfee20e1e8 3352024 debug optional
eapoltest-dbgsym_2.9.0-9_amd64.deb
c77bb425ed446cf10ff31d4b90fabd90 1016084 net optional
eapoltest_2.9.0-9_amd64.deb
fca567305df77811773c6bd817f23849 2438608 debug optional
hostapd-dbgsym_2.9.0-9_amd64.deb
761057bde4dd6f0a3884e7b6d3348068 812288 net optional hostapd_2.9.0-9_amd64.deb
f8c384cccb2b7add95b08d69e9279338 69976 net optional
libwpa-dev_2.9.0-9_amd64.deb
ca16ca62ca7c503b0773d51b55878ebc 14144 net optional wpa_2.9.0-9_amd64.buildinfo
646ef3670badacaa7f69b0167c176ac8 1615768 debug optional
wpagui-dbgsym_2.9.0-9_amd64.deb
65d2a3155c90bd143695a1a0ada536ff 353340 net optional wpagui_2.9.0-9_amd64.deb
cb2e1f41adf29537011484009712e201 3800600 debug optional
wpasupplicant-dbgsym_2.9.0-9_amd64.deb
3e80f39c8382ef2808493f196790edaa 330652 debian-installer standard
wpasupplicant-udeb_2.9.0-9_amd64.udeb
02f993f2d81a5e4696d7adf34179c9bc 1266348 net optional
wpasupplicant_2.9.0-9_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl5VcEAACgkQXkCM2RzY
OdJ/swgAuRAcvQkuJy/mwZv4ur96nxajgzAFe8fHCKZH7EppqoNhIWM9F6g/NDXR
qvIdH2kmihpIgJAoGY8fZAxfficFktnQxZA9QZUIyCZCwUpGA1q4PlZ1hRJF7f9a
yeg+58/PlSEiHmnGph40ObROvkQ2Yv0RrZhRVkj0sBHXyNuQXz5etIxrE5Negg2O
HVmCY2PS7O7hjdhF22sleh6/tAsetpODoIILuVzKYNH/+ueLVcsS+EXUpMCa6HX5
oJTjpJuO8h396y0dj0veWxjyr4i6l3FwtokbcJgBbZpeVMOxlZjv6go0t/78QmVz
NhSzOIPRvX4T7dPcHlwJLBRdgU+S3A==
=8YDk
-----END PGP SIGNATURE-----
--- End Message ---