Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158206 - <=kde-base/kcheckpass-4.4.2 and refreshing krb5 credentials
Summary: <=kde-base/kcheckpass-4.4.2 and refreshing krb5 credentials
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
Keywords: InOverlay, InVCS
Depends on:
Blocks: 313999
  Show dependency tree
Reported: 2006-12-15 04:34 UTC by Andrej Filipcic
Modified: 2010-04-09 04:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---
tampakrap: Bugday+


Note You need to log in before you can comment on or make changes to this bug.
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