From owner-freebsd-questions@FreeBSD.ORG Wed Mar 31 14:44:01 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 656971065670 for ; Wed, 31 Mar 2010 14:44:01 +0000 (UTC) (envelope-from martin@dc.cis.okstate.edu) Received: from dc.cis.okstate.edu (dc.cis.okstate.edu [139.78.103.93]) by mx1.freebsd.org (Postfix) with ESMTP id 1BAD78FC14 for ; Wed, 31 Mar 2010 14:44:00 +0000 (UTC) Received: from dc.cis.okstate.edu (localhost.cis.okstate.edu [127.0.0.1]) by dc.cis.okstate.edu (8.14.2/8.13.8) with ESMTP id o2VEhrfs060752 for ; Wed, 31 Mar 2010 09:43:53 -0500 (CDT) (envelope-from martin@dc.cis.okstate.edu) Message-Id: <201003311443.o2VEhrfs060752@dc.cis.okstate.edu> To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <60750.1270046633.1@dc.cis.okstate.edu> Date: Wed, 31 Mar 2010 09:43:53 -0500 From: Martin McCormick Subject: Re: FreeBSD8.0 Firewall Script behaves much differently than 6.x X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Mar 2010 14:44:01 -0000 I have just answered part of my own question. If you background the process as in sh /etc/rules.fw & it works. You still get knocked off the remote connection but the backgrounded process continues to run without a controlling terminal and completes. The only remaining part of the question is: If one modifies the firewall rules and wants to make sure they are good, is there a more correct way to safely reload them from the script?