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

Bug 39555

Summary: kde 3.1.5 - kcheckpass does not have setuid permissions
Product: Gentoo Linux Reporter: Greg Watson (linuxkrn) <bugs>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Greg Watson (linuxkrn) 2004-01-27 06:31:10 UTC
If kcheckpass does not have setuid it cannot verify password.  That causes things like kdesktop_lock to fail to accept passwords.

Fix, chmod 4755 kcheckpass


Reproducible: Always
Steps to Reproduce:
1. emerge kde 3.1.5
2. try to lock the screen

Actual Results:  
permissions were set to 755 root:root


Expected Results:  
permissions should be set to 4755 root:root
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-01-27 10:01:22 UTC
it has setuid on my system, did you do anything abnormal when building the package?
Comment 2 Greg Watson (linuxkrn) 2004-01-27 11:03:41 UTC
No, and there were no errors or warnings with the ebuild either.

Not sure why it wasn't set setuid.


Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-gentoo)
=================================================================
System uname: 2.6.1-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc /etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache fixpackages sandbox"
GENTOO_MIRRORS="ftp://ibiblio.org/pub/Linux/distributions/gentoo/ http://www.gtlib.cc.gatech.edu/pub/gentoo rsync://cudlug.cudenver.edu/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bonobo cdr crypt cups directfb encode esd foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline ruby samba sdl slang spell sse ssl svga tcpd tiff truetype x86 xinerama xml2 xmms xv zlib"
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-04-26 18:17:36 UTC
please re-emerge or try a 3.2 kde and see if this problem persists.  I cannot recreate it here.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-25 06:04:05 UTC
Close dead old bug originally resolved "needinfo".