[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#22149: kppp permissions problem
From:       Harri Porten <harri () trolltech ! com>
Date:       2001-04-06 0:46:23
[Download RAW message or body]

> According to the online help, kppp should without the suid bit for users if they \
> belong to a group kppp belongs to. This is what I tried to do: 
> xtian@sikasso:~$ ls -l /usr/sbin/pp*
> -rwxr-x---    1 root     dip        207836 Aug  7  2000 /usr/sbin/pppd*
> -rwxr-xr-x    1 root     dip         38076 Aug  7  2000 /usr/sbin/pppdump*
> -rwxr-xr-x    1 root     dip         10848 Aug  7  2000 /usr/sbin/pppstats*
> xtian@sikasso:~$ ls -l /opt/K-Desktop-Environment-2.1/bin/kpp*
> -rwsr-x---    1 root     dialout   3843912 Mär 11 12:23 xtian@sikasso:~$ ls -l \
>                 /opt/K-Desktop-Environment-2.1/bin/kpp*
> -rwsr-x---    1 root     dialout   3843912 Mär 11 12:23 \
>                 /opt/K-Desktop-Environment-2.1/bin/kppp*
> -rwxr-x---    1 root     dialout    717881 Mär 11 12:20 \
> /opt/K-Desktop-Environment-2.1/bin/kppplogview* 
> And this is an excerpt from my /etc/group:
> dip:*:30:dialout
> dialout:*:20:xtian
> 
> As you can see, the dialout group belongs to the dip group and I (user xtian) \
> belong to the dialout group. But kppp complains that the suid bit should be set to \
> work for users. Why?

pppd refuses to work unless it's called by root or is setuid root. Issue
a

chmod u+s /usr/sbin/pppd

and try again. Does it work now ?

Harri.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic