From owner-freebsd-questions Thu Sep 6 22: 1:16 2001 Delivered-To: freebsd-questions@freebsd.org Received: from shumai.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46]) by hub.freebsd.org (Postfix) with ESMTP id D131A37B403 for ; Thu, 6 Sep 2001 22:01:12 -0700 (PDT) Received: from localhost (marcus@localhost) by shumai.marcuscom.com (8.11.3/8.11.3) with ESMTP id f8750iv10749; Fri, 7 Sep 2001 01:00:45 -0400 (EDT) (envelope-from marcus@marcuscom.com) X-Authentication-Warning: shumai.marcuscom.com: marcus owned process doing -bs Date: Fri, 7 Sep 2001 01:00:44 -0400 (EDT) From: Joe Clarke To: John Indra Cc: Subject: Re: KDE 2.2 screen locker doesn't work In-Reply-To: <20010907111645.A527@office.naver.co.id> Message-ID: <20010907010010.X10093-100000@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Read the pkg-message from the kdebase port: ************************** I M P O R T A N T **************************** This package (kdebase2) installs a program called kcheckpass which is used by kdm or screensavers to check the user's password. This activity requires it to be setuid root. However, for security reasons, FreeBSD leaves the setuid bit on this binary off by default, for several reasons. First, some people may not use screensavers or kdm at all. Second, others may choose to use a different screensaver or display manager utility. And finally, there may be holes in kcheckpass which can be exploited to gain root privileges. FreeBSD chooses not to take that risk with the default package. If you decide that you need it setuid root, you can make it so: chmod u+s ${PREFIX}/bin/kcheckpass ..where ${PREFIX} is the prefix where this package was installed. It is typically /usr/local but may also be /usr/X11R6 or /usr. ************************** I M P O R T A N T **************************** Joe On Fri, 7 Sep 2001, John Indra wrote: > Hi... > > I am running a -CURRENT system and KDE 2.2 installed from ports. I have > kdebase-2.2_2. > $ ls -l /usr/local/bin/kcheckpass *.kss > -r-xr-xr-x 1 root wheel 41208 Sep 6 16:06 /usr/local/bin/kbanner.kss > -r-xr-xr-x 1 root wheel 21972 Sep 6 16:06 /usr/local/bin/kblankscrn.kss > -r-xr-xr-x 1 root wheel 31604 Sep 6 16:07 /usr/local/bin/kblob.kss > -r-xr-xr-x 1 root wheel 42644 Sep 6 16:07 /usr/local/bin/kbouboule.kss > -rwsr-xr-x 1 root wheel 9840 Sep 6 15:59 /usr/local/bin/kcheckpass > -r-xr-xr-x 1 root wheel 31224 Sep 6 16:07 /usr/local/bin/klines.kss > -r-xr-xr-x 1 root wheel 31516 Sep 6 16:07 /usr/local/bin/klorenz.kss > -r-xr-xr-x 1 root wheel 49644 Sep 6 16:07 /usr/local/bin/kmatrix.kss > -r-xr-xr-x 1 root wheel 46976 Sep 6 16:07 /usr/local/bin/kpartsaver.kss > -r-xr-xr-x 1 root wheel 33644 Sep 6 16:06 /usr/local/bin/kpolygon.kss > -r-xr-xr-x 1 root wheel 37556 Sep 6 16:07 /usr/local/bin/kpyro.kss > -r-xr-xr-x 1 root wheel 12788 Sep 6 16:07 /usr/local/bin/krandom.kss > -r-xr-xr-x 1 root wheel 39572 Sep 6 16:07 /usr/local/bin/krock.kss > -r-xr-xr-x 1 root wheel 47976 Sep 6 16:07 /usr/local/bin/kscience.kss > -r-xr-xr-x 1 root wheel 45804 Sep 6 16:07 /usr/local/bin/kslidescreen.kss > -r-xr-xr-x 1 root wheel 51456 Sep 6 16:07 /usr/local/bin/kslideshow.kss > -r-xr-xr-x 1 root wheel 35444 Sep 6 16:07 /usr/local/bin/kswarm.kss > -r-xr-xr-x 1 root wheel 51868 Sep 6 16:07 /usr/local/bin/kvm.kss > > But whenever I lock the screen (using the locker icon on the kicker), I > can't get back to my session. > > How to overcome this problem? > tq... > > /john > Live Free OR Die > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message