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

Re : kppp starting problems



Hey Rajesh,
   The kppp program starts pppd which is responsible for setting up
the dial-up connection. It needs to do stuff such as setting up the
routing table (for dynamic IP as in VSNL) and read/write access to
your serial ports. For it to do this, the program should run as
root (superuser). So, you could either set pppd setuid root with
the following command (run as root)
# chmod +s /usr/sbin/pppd
This maybe insecure as non-root users may exploit bugs in pppd...
A better solution might be setting up some DIP scripts into your
boot-scripts. You may also consider creating a new user with UID 0
(superuser permissions) with login shell setup as a dialin script
which does all the stuff and logs out.

Vimal


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

- --------------------------------------------------------------------
For more information on Linux in India visit http://www.linux-india.org/

------------------------------