Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 196455

Summary: kde-base/kdebase-3.5.7-r4 URI-shortening patch breaks kwallet compatibility
Product: Gentoo Linux Reporter: Joshua Pettett <bugs.gentoo.devel>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: VERIFIED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Joshua Pettett 2007-10-19 20:41:46 UTC
The solution to bug #185603 introduced a regression that breaks kwallet compatibility for legitimate authentication URLs with long usernames (e.g. ftp://thisisalongusername@domain.dom).

Remapping username and password for abbreviated URL can be used as a workaround, but kwallet still seems to have problems recognizing it correctly sometimes.  Also wouldn't work in some unusual cases, e.g.:

ftp://longusernameoneforsomeone@domain.dom
ftp://longusernametwoforsomeone@domain.dom
Comment 1 Wulf Krueger (RETIRED) gentoo-dev 2007-10-20 20:22:59 UTC
Please try if this problem persists when using KDE 3.5.8.
Comment 2 Wulf Krueger (RETIRED) gentoo-dev 2007-11-03 16:20:01 UTC
This is fixed in kdelibs-3.5.8-r1.
Comment 3 Joshua Pettett 2008-02-11 20:57:49 UTC
I'm still having this same problem with kdelibs-3.5.8-r3.
Comment 4 Joshua Pettett 2008-02-13 19:32:21 UTC
It also appears that spaces in the username are now automatically URL-encoded, making the original spoof less convincing.  So is username-shortening still needed, or can the patch be dropped?
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2008-09-14 23:16:45 UTC
I think this has been reverted with KDE 3.5.9. Please reopen, if I'm wrong.
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2008-09-14 23:32:45 UTC
.
Comment 7 Joshua Pettett 2008-09-15 19:50:52 UTC
Yes, this seems to be working now.