From owner-freebsd-security Sat Mar 2 19:40:38 2002 Delivered-To: freebsd-security@freebsd.org Received: from smnolde.com (att-98-60-141.atl.mediaone.net [24.98.60.141]) by hub.freebsd.org (Postfix) with ESMTP id AA94E37B405 for ; Sat, 2 Mar 2002 19:40:33 -0800 (PST) Received: from bsd ([192.168.10.7] helo=bsd.smnolde.com) by smnolde.com with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 3.30 #1) id 16hMrS-00096p-00; Sat, 02 Mar 2002 22:40:34 -0500 Received: from scott by bsd.smnolde.com with local (Exim 3.33 #1) id 16hMrR-000Pmi-00; Sat, 02 Mar 2002 22:40:33 -0500 Date: Sat, 2 Mar 2002 22:40:33 -0500 From: "Scott M. Nolde" To: George.Giles@mcmail.vanderbilt.edu Cc: freebsd-security@freebsd.org Subject: Re: ipfw and DHCP Message-ID: <20020302224033.D32060@smnolde.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from George.Giles@mcmail.vanderbilt.edu on Fri, Mar 01, 2002 at 07:52:26AM -0600 X-Disclaimer: If you can read this you're looking for too much Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org George.Giles@mcmail.vanderbilt.edu(George.Giles@mcmail.vanderbilt.edu)@2002.03.01 07:52:26 +0000: > How do you get ipfw to pick-up DHCP value for oif in the rc.firewall script > ? > This is what I do: onet=`/sbin/ifconfig dc0 | grep -w inet | awk '{print $2}' | awk -F. \ '{print $1 "." $2 "." $3 ".0"}'` omask=`grep subnet-mask /var/db/dhclient.leases | tail -1 | sed \ "s/[,;]//g" | awk '{print $3}'` oip=`grep fixed-address /var/db/dhclient.leases | tail -1 | sed \ "s/[,;]//g" | awk '{print $2}'` dns1=`grep domain-name-servers /var/db/dhclient.leases | tail -1 | sed \ "s/[,;]/ /g" | awk '{print $3}'` dns2=`grep domain-name-servers /var/db/dhclient.leases | tail -1 | sed \ "s/[,;]/ /g" | awk '{print $4}'` dhcp=`grep dhcp-server /var/db/dhclient.leases | tail -1 | sed "s/;//g" |\ awk '{print $3}'` -- Scott Nolde GPG Key 0xD869AB48 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message