[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

Re: [LI] kppp and root password



Rajesh Fowkar forced the electrons to say:
> Hi Binand,
> 
> The file /usr/bin/kppp is a symbolic link to /usr/bin/consolehelper.

You sure of this? Here is the scene from my RHL 6.0 system:

Script started on Sat Dec  4 11:55:01 1999
binand@jediland[~] ls -li $(which consolehelper)
  64963 -rwxr-xr-x   1 root     root        17616 Apr 12  1999 /usr/bin/consolehelper
binand@jediland[~] ls -li $(which kppp)
  64302 -rwxr-xr-x   1 root     root       365660 Apr 12  1999 /usr/bin/kppp
binand@jediland[~] exit

Script done on Sat Dec  4 11:55:22 1999

As you can see, there are no symlinks or hardlinks from one program to the
other.

> I tried chmod u+s on /usr/bin/kppp but it does not work since it's a symbolic
> link. I then made /usr/bin/consolehelper chmod u+s but even after this kppp
> asks me for the root password.

I am sure you are mistaken somewhere, please check once again. Also, the
details above are from RHL 6.0, YMMV.

> Is there anything else to be done ?

Nothing off hand, just check if you have mounted the filesystem on which the
programs reside with the nosuid flag (see /etc/fstab).

Binand

-- 
#include <stdio.h>                                   | Binand Raj S.
char *p = "#include <stdio.h>%cchar *p = %c%s%c;     | This is a self-
int main(){printf(p,10,34,p,34,10);return 0;}%c";    | printing program.
int main(){printf(p,10,34,p,34,10);return 0;}        | Try it!!
--------------------------------------------------------------------
The Linux India Mailing List Archives are now available.  Please search
the archive at http://lists.linux-india.org/ before posting your question
to avoid repetition and save bandwidth.