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