[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: RE: kdesu in KRASH
From: David Faure <David.Faure () CRAMER ! CO ! UK>
Date: 1999-10-01 8:16:13
[Download RAW message or body]
> David Faure wrote:
>
> > About kdesu : I can't run "make install" in kdebase as a normal user
> > anymore...
> >
> > /bin/sh ../../admin/mkinstalldirs /opt/kde2/bin
> > /bin/sh ../../libtool --silent --mode=install
> /usr/bin/install -c -m 2755 -g 65534 kdesud /opt/kde2/bin/kdesud
> > /usr/bin/install: /opt/kde2/bin/kdesud: Operation not permitted
> > make[3]: *** [install-binPROGRAMS] Error 1
>
> kdesud needs to be setgid nogroup because of security concerns. The
> password are kept in here so this way, nobody can attach a debugger or
> do something similar.
>
> Is this a big problem?
Not in itself, but the installation process is a problem.
Imagine you have an account on a machine where you're not root.
You want to install kde, especially kdebase. But you can't
"make install" in it because kdesud - which you don't want and can't use
anyway - breaks make install.
=> how to turn the error above in a simple warning, so that
the installation process can go on ?
Please check the kppp installation, it does the same : tries to
make kppp suid root, but only warns if not possible.
BWT what's "install ... -g 65534 ..." ?
--
David Faure
faure@kde.org - KDE developer
david@mandrakesoft.com - Mandrake
david.faure@cramer.co.uk - Cramer Systems
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic