Thanks Pascal for the pointer. This setuid must be some really arcane
stuff.  Well, maybe only cuz I'm a newbie to linux. Anyway, in
implementing your chmod advice the "must be root to run pppd since not
setuid-root" message went away when running start-ppp (pppd) from the
non-root user account, but it won't finish executing and won't dial.  A
modem light blinks and then nothing. When I go back to root start-ppp
(pppd) still runs just fine. I need to enable a regular user for this.

I'm sure you're right that I do need a good unix book. I have 4 linux
books so far and none have anything on setuid. So I'm still searching
for a good ref on the subject. But meanwhile, is there something else I
can do to enable the user to run start-ppp?

thanks again!

LENGARD Pascal OCISI wrote:
> 
> read the PPP-HOWTO all is explaned there.
> (the command you need is chmod u+s /usr/sbin/pppd)
> 
> maybe you should also read some UNIX book to understand how the user and
> group rights are granted.
> 
> pascal
> 
>  -----Original Message-----
> From: JF [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, April 15, 1999 1:59 PM
> To: [EMAIL PROTECTED]
> Subject: setuid problem
> 
> Hi,
> 
> I need to be able to start my ppp dialup from a non-root user account.
> When I run start-ppp as a user I get "must be root to run pppd since not
> setuid-root.
> 
> What does this mean?  And, how can I set it up so a user can run the
> dialer?
> 
> thanks,
> Jamie Faunt
> http://www.pacificnet.net/~faunt

-- 
____________________________________________
The Faunt School of Creative Music
Accelerated Music Mastery
_________________________
http://www.pacificnet.net/~faunt/
phone:818-506-MUSE
fax: 818-508-0429

Reply via email to