From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7CE55138010 for ; Fri, 24 Aug 2012 22:20:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C802AE06B4; Fri, 24 Aug 2012 22:20:17 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 93955E058E for ; Fri, 24 Aug 2012 22:19:16 +0000 (UTC) Received: from muon (ernie02-dmz.awa.tohoku.ac.jp [130.34.99.37]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: heroxbd) by smtp.gentoo.org (Postfix) with ESMTPSA id A805333D783 for ; Fri, 24 Aug 2012 22:19:15 +0000 (UTC) From: heroxbd@gentoo.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: OpenRC network provides revisited References: <20120824171010.GA27765@linux1> <1345830614.9332.38.camel@rook> <20120824195809.GA29450@linux1> Date: Sat, 25 Aug 2012 07:19:07 +0900 In-Reply-To: <20120824195809.GA29450@linux1> (William Hubbs's message of "Fri, 24 Aug 2012 14:58:09 -0500") Message-ID: <86393cvspw.fsf@gentoo.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Archives-Salt: e9ac9917-7a6c-49d5-9776-ebaa69ac789b X-Archives-Hash: cb934444ba1945b5ecd0e95c62c91c5b --=-=-= Hi William, William Hubbs writes: > When network interfaces are pre-configured, our network scripts > shouldn't run at all, but they can be forced to run if other services > have "need net" in their dependencies. > > So my question is, should we change our services to "use net" instead of > "need net"? I don't think we should make this change. People have different setups. We cannot provide a default configuration that covers all corner cases. Instead, we can show the user how to customize openrc and change the default behavior. e.g. setting rc_provide="net" and rc_depend_strict="NO", works for this case. Our focus can be on providing more useful debug message to user, like when net.lo fails to stop openrc outputs who pulled it in and how to disable this behavior. Yours, Benda --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJQN/3bAAoJENJdYRyOGSB2L9wH/3Buax4gYoMYvN6cU5j6m1hF ndvBLu6lN1Cv0JYCdkihcY78cv2+CPYP5qhUnqXlgB4Llv62jIQP5DydSAE/aBM0 0x2G7o031IRbQdH9eR12uI7VPyaMvZX1HmP1wYmNOM/rM3sOIXJi8q0ejCH/ZnuH z+HfRhCoX9jxYv4eOE5PCxPywKckq9z7qEIdMIRaFXeu59Q5KyAMPLm6RrLKMfkl cXP91iwnimrPJcj1YdzxFyMPhPo4KuZ8R7BtKp1+TV8jrscLUPWddVyYlXIL+1mG d8Xm4gI2b9NP42sJ57zSmGkRF+53ruMDc81E/dpSBB+E1Y5iFh5d0/DgpgSf0nE= =1nQP -----END PGP SIGNATURE----- --=-=-=--