From owner-freebsd-stable@freebsd.org Sat Mar 12 05:46:33 2016 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0166ACD359 for ; Sat, 12 Mar 2016 05:46:33 +0000 (UTC) (envelope-from john.marshall@riverwillow.com.au) Received: from mta1.riverwillow.net.au (mta1.riverwillow.net.au [IPv6:2001:8000:1000:1801::3001]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mta1.riverwillow.net.au", Issuer "Riverwillow 2014 CA Root Certificate" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BDD25C60 for ; Sat, 12 Mar 2016 05:46:31 +0000 (UTC) (envelope-from john.marshall@riverwillow.com.au) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [IPv6:2001:8000:1000:1801:0:0:0:4001]) by mta1.riverwillow.net.au (8.15.2/8.15.2) with ESMTPS id u2C5kMu7027604 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 12 Mar 2016 16:46:23 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=mta1002; t=1457761583; bh=gpuy2Jv+yQx1VIdKEy5MBco0c5dMPnHOgxc/7Q0VkxI=; h=Date:From:To:Subject; b=qCX6BTk3/nvh3To5I5gDhn37G+/sX0Yx5g4pyZYDOEU88kqKIBwvbWdbMBZLALj6Y fJUhQdHVfqQZuL1u/l4hftVMcxke+M/ZFTEwPUu76NKWU/ISsSLgE59YRKjRIunmv5 2Ql4SFD0C+ukBj8mnFpXpLYjLGbmyRbHAltsN2j0= Received: from rwpc16.gfn.riverwillow.net.au (rwpc16.gfn.riverwillow.net.au [IPv6:2001:8000:1000:18e1:ae87:a3ff:fe04:b351]) (authenticated bits=56) by mail1.riverwillow.net.au (8.15.2/8.15.2) with ESMTPSA id u2C5kLnT027602 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 12 Mar 2016 16:46:22 +1100 (AEDT) Date: Sat, 12 Mar 2016 16:46:18 +1100 From: John Marshall To: freebsd-stable@FreeBSD.org Subject: releng/10.3 rc netwait disabled by ipfw dependency Message-ID: <20160312054618.GA6373@rwpc16.gfn.riverwillow.net.au> Mail-Followup-To: freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xHFwDpU9dbj6ez1V" Content-Disposition: inline OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2016 05:46:33 -0000 --xHFwDpU9dbj6ez1V Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I recently upgraded a server from 10.2-RELEASE to 10.3-RC2. The server has ipfw configured and also has netwait enabled in rc.conf. All was good in 10.2-RELEASE. Now, rc pauses during netwait for the full ${netwait_timeout} failing to ping ${netwait_ip}, prints a WARNING about the network likely not being properly up, then proceeds to enable the firewall and start other components with varying degrees of success (now that the interfaces can pass packets and has started configuring itself - think IPv6 SLAAC). The netwait rc script used to "REQUIRE: NETWORKING", until r294680 when (among other things) this happened... # PROVIDE: netwait -# REQUIRE: NETWORKING +# REQUIRE: devd routing # KEYWORD: nojail Adding ipfw to the netwait REQUIRE list makes things work for me (see Bug 207916) but I am sure there is more that ought to be taken into account and perhaps the dependency ought to be resolved in a different way. --=20 John Marshall --xHFwDpU9dbj6ez1V Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlbjrSoACgkQw/tAaKKahKLKTwCggzgiGtkWUB+qqf63IHSUKhOG PVoAnieYUVBITTrJpK9QUw5NAy5oxB0R =qpoB -----END PGP SIGNATURE----- --xHFwDpU9dbj6ez1V--