Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39555 - kde 3.1.5 - kcheckpass does not have setuid permissions
Summary: kde 3.1.5 - kcheckpass does not have setuid permissions
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-27 06:31 UTC by Greg Watson (linuxkrn)
Modified: 2005-12-25 06:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

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