Date: Fri, 7 Sep 2001 13:19:32 -0400 (EDT) From: Kenneth Wayne Culver <culverk@wam.umd.edu> To: Joe Clarke <marcus@marcuscom.com> Cc: John Indra <john@office.naver.co.id>, freebsd-questions@FreeBSD.ORG Subject: Re: KDE 2.2 screen locker doesn't work Message-ID: <Pine.GSO.4.21.0109071318400.5348-100000@sun09pg2.wam.umd.edu> In-Reply-To: <20010907010010.X10093-100000@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> 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 ****************************
Also, I never chmodded my kcheckpass to suid root, but it was installed as
suid root anyway; and it still didn't work until I added the --with-shadow
line.
>
> 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
>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.21.0109071318400.5348-100000>
