> pppd running as root != pppd running by root

yes

> The only way to dial up for user is to use peer scripts and having
> pppd setuid root. This way pppd can be started by user, since pppd
> call <name> is not a priviliged option. :)

It seems that pppd can't be run as non-root user.
I've tried and pppd writes the following to syslog:
"/usr/sbin/pppd: must be root to run /usr/sbin/pppd, since it is not
setuid-root"

But pppd is setuid root ...
$ ls -l /usr/sbin/pppd
-rwsr-xr-t    1 root     root       221656 ao� 13 12:03 /usr/sbin/pppd

-- 
Olivier Blin

Reply via email to