From owner-freebsd-hackers Thu Feb 11 18:02:44 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA25977 for freebsd-hackers-outgoing; Thu, 11 Feb 1999 18:02:44 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from picnic.mat.net (b133.mat.net [206.246.122.133] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA25894 for ; Thu, 11 Feb 1999 18:01:51 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.3/8.8.5) with ESMTP id UAA04409 for ; Thu, 11 Feb 1999 20:58:28 -0500 (EST) Date: Thu, 11 Feb 1999 20:58:28 -0500 (EST) From: Chuck Robey To: FreeBSD-Hackers@FreeBSD.ORG Subject: ppp server side startup commands Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I was wondering if someone can make suggestion here, regarding getting startup actions run, ON THE PPP SERVER. I run user-ppp, where the login is done via chap. The user never has to enter any password; the getty process recognizes the incoming frame as a ppp hdlc frame, and starts up a ppp process just fine. The login works perfectly. The problem comes in when, for instance, the ppp user has a second box that needs to be introduced into the routing. Manually, to do this, on the server (as root) an arp -s command, and a route add command, has to be run, then the second box (this is with static ip) works perfectly. I've tried doing this with either the !bg or sh commands in ppp.linkup, but those commands seem to be run with the user's permission level, and the arp and route commands must be run as root. There are like commands (arp and route commands) that also have to be run on ppp takedown, to eliminate the routes. Does anyone know how to get this automated, so that it happens automatically on ppp startup and takedown? Note that I said that !bg and sh aren't doing it, I think that their permission levels are wrong. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run picnic (FreeBSD-current) (301) 220-2114 | and jaunt (Solaris7). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message