Date: Sun, 13 Jul 1997 14:58:48 +0100 From: Brian Somers <brian@awfulhak.org> To: Chuck <crtb@capecod.net> Cc: questions@FreeBSD.ORG Subject: Re: pppd Message-ID: <199707131358.OAA13695@awfulhak.org> In-Reply-To: Your message of "Sat, 12 Jul 1997 09:25:39 EDT." <199707121325.JAA05298@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
> I have a script, /usr/local/bin/pppgo, which dials my ISP via pppd. > Everything works except one thing. When the line drops (the ISP > kills the line), ip-down runs, just as ip-up ran when connection > was first made. It attempts to "route delete $IP" and the like, > but always gets: > > route: must be root to alter routing table: Permission denied > > even though TFM tells me that ip-down is run as root! After all, > pppd is setuid root. > Any ideas? [.....] Well, with ppp, any shell commands in the config files are run as the user that invoked ppp rather than as God. I would think pppd is the same. Without this "feature", anyone can create their own config files or run ppp interactively and do what they want. I don't think you can create your own pppd config files, but you can pass what you want to connect/disconnect on the command line. > Chuck Bacon -- crtb@capecod.net > ABHOR SECRECY -- DEFEND PRIVACY -- Brian <brian@awfulhak.org>, <brian@freebsd.org> <http://www.awfulhak.org> Don't _EVER_ lose your sense of humour....
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707131358.OAA13695>