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

Bug 158206

Summary: <=kde-base/kcheckpass-4.4.2 and refreshing krb5 credentials
Product: Gentoo Linux Reporter: Andrej Filipcic <andrej.filipcic>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Severity: normal CC: jkt
Priority: High Keywords: InOverlay, InVCS
Version: unspecifiedFlags: tampakrap: Bugday+
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 313999    

Description Andrej Filipcic 2006-12-15 04:34:00 UTC
kcheckpass 3.5.5 (kdebase or split build) does not refresh kerberos 5 credentials.
There is a patch on (last comment). The proper handling also requires kcheckpass NOT to be installed with setuid bit on otherwise new credentials (not used) are created.
Is it possible to include this in kdebase and kcheckpass ebuilds?
Comment 1 Andrej Filipcic 2007-01-29 10:46:13 UTC
kde 3.5.6 does not need this patch anymore, however, the suid bit has still to be removed for refreshing.
Comment 2 Jorge Manuel B. S. Vicetto Gentoo Infrastructure gentoo-dev 2007-09-10 01:42:13 UTC
Can you please confirm if the suid bit still needs to be removed on kde-3.5.7?
Comment 3 Andrej Filipcic 2007-09-10 12:51:31 UTC
Yes, it still has to be removed.
Comment 4 Jan Kundrát (RETIRED) gentoo-dev 2008-11-07 08:50:39 UTC
Comments on the upstream bug say that debian doesn't have it setuid. I guess we should follow them.
Comment 5 Jorge Manuel B. S. Vicetto Gentoo Infrastructure gentoo-dev 2009-03-28 13:45:58 UTC
I've added a comment about this in the upstream bug.
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2009-04-27 15:59:05 UTC
(In reply to comment #5)
> I've added a comment about this in the upstream bug.

[17:43:14] <ossi|tt> scarabeus: there is no definite answer to that problem. it's a no-win from an upstream POV

so we should fix it ourselves somehow :]
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2009-10-25 09:48:18 UTC
>>> Installing (2 of 2) kde-base/kcheckpass-4.3.2
* >>> SetUID and SetGID: [chmod o-r] /usr/lib64/kde4/libexec/kcheckpass 

-rwsr-s--x 1 root root 14584 2009-10-25 11:48 /usr/lib64/kde4/libexec/kcheckpass
Comment 8 Andreas K. Hüttel archtester gentoo-dev 2010-04-01 21:12:58 UTC

huettel@pinacolada ~ $ ls -la /usr/lib64/kde4/libexec/kcheckpass 
-rwsr-s--x 1 root root 18848  1. Apr 01:04 /usr/lib64/kde4/libexec/kcheckpass
Comment 9 Maciej Mrozowski gentoo-dev 2010-04-08 23:46:32 UTC
I've droppend SUID/GUID from this executable in overlay
Comment 10 Theo Chatzimichos (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2010-04-09 04:00:44 UTC
and i moved it to the tree, thanks