Description of problem: When using mcc to configure WPA Enterprise connections the following occurs: 1. If a user enters a private key password it is shown on screen. This is inconvenient, as a unprivileged user could see the password as it's being typed in or copied. Considering that mcc hides the other passwords, it may as well hide this one. (Consistancy.) 2. If a user configures the following: Private key, Private key password, or a CA cert they are not saved as strings in /etc/wpa_supplicant.conf. This means that the connection will not come up as wpa_supplicant will not parse the private key password, or the paths correctly, and will not load them as a result. I'm attaching a patch that fixes the above. Version-Release number of selected component (if applicable): 1.24-1.mga3 How reproducible: Always. Steps to Reproduce: 1. Open mcc 2. Try to configure a WPA Enterprise network. 3. Watch the connection not come up. (And the password be exposed.) Reproducible: Steps to Reproduce:
Created attachment 4314 [details] Fixes the shown private key password in mcc and fixes the strings issue. Patch.
Keywords: (none) => PATCH, TriagedAssignee: bugsquad => mageia
mga3 is no more supported
CC: (none) => thierry.vignaudVersion: 3 => Cauldron
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=10866
This Patch is still an issue in Mageia 4. Re-assigning.
Priority: Normal => HighStatus: NEW => REOPENEDCC: (none) => zombie_ryushuVersion: Cauldron => 4Target Milestone: --- => Mageia 4Severity: normal => major
I fear altering those parameters might break other wifi modes. Has it been tested with no WPA Enterprise wifi?
Keywords: (none) => NEEDINFO
commit 26e679b7ca6db25739237a4c718d4f05f39d14c2 Author: Thierry Vignaud <thierry.vignaud@...> Date: Wed Mar 11 21:19:21 2015 +0100 hide EAP client private key password (mga#11136) --- Commit Link: http://gitweb.mageia.org/software/drakx-net/commit/?id=26e679b7ca6db25739237a4c718d4f05f39d14c2
commit 2a2bfde64a237f6a4ab4aa52bb1ee40bc4586ba5 Author: Thierry Vignaud <thierry.vignaud@...> Date: Wed Mar 11 21:26:44 2015 +0100 fix not saving WPA Enterprise settings (mga#11136) Private key, Private key password & CA cert were no saved in /etc/wpa_supplicant.conf if provided (Patrick Hibbs) --- Commit Link: http://gitweb.mageia.org/software/drakx-net/commit/?id=2a2bfde64a237f6a4ab4aa52bb1ee40bc4586ba5
Fixed (tested by Patrick Hibbs & Evan Vittitow). Sorry for the delay for applying your patch which looks safe.
Status: REOPENED => RESOLVEDResolution: (none) => FIXED
Though I'll need to backport them to mga4 branch
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
BTW did you tested current cauldron?
Closing
Status: REOPENED => RESOLVEDResolution: (none) => FIXEDAssignee: mageia => thierry.vignaud
*** Bug 10866 has been marked as a duplicate of this bug. ***