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 C4300138010 for ; Sat, 25 Aug 2012 18:50:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1093AE0478; Sat, 25 Aug 2012 18:50:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A130BE0329 for ; Sat, 25 Aug 2012 18:49:40 +0000 (UTC) Received: from [108.171.81.17] (108-171-81-17.tm.cgocable.ca [108.171.81.17]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: axs) by smtp.gentoo.org (Postfix) with ESMTPSA id D325E33D7ED for ; Sat, 25 Aug 2012 18:49:39 +0000 (UTC) Message-ID: <50391E43.7000409@gentoo.org> Date: Sat, 25 Aug 2012 14:49:39 -0400 From: Ian Stakenvicius User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.6esrpre) Gecko/20120731 Thunderbird/10.0.6 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: OpenRC network provides revisited References: <20120824171010.GA27765@linux1> <86y5l3vrpw.fsf@gentoo.org> <20120824234820.GA1944@linux1> <503828C7.6000607@gentoo.org> <20120825035726.GA2354@linux1> <864nnrv6hf.fsf@gentoo.org> <20120825155314.GA3790@linux1> In-Reply-To: <20120825155314.GA3790@linux1> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: acf7d8e6-023d-4c9b-8f3e-7815414a64cb X-Archives-Hash: aa29beace176ea213df926416631376c -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 25/08/12 11:53 AM, William Hubbs wrote: > On Sat, Aug 25, 2012 at 03:19:24PM +0900, heroxbd@gentoo.org > wrote: >> If we set rc_provide="net" in rc.conf, the services that need net >> can be tricked as we intended to. This makes more sense to me as it's in the direction that seems more logical -- make "net" be provided instantly, rather than forcibly changing the dependency on each (or all) "net"-using service(s). > > Setting rc_provide, rc_need, rc_use, etc in rc.conf is definitely > not recommended. Remember that this affects all services on your > system. > > when you set rc_provide="net" in rc.conf, you are saying that every > service on your system provides net. > > William rc_modules_provide="net" ? rc_localmount_provide="net" ? There are a number of required services that could be used to assign "net" to.. (And i would think that this specification should occur in rc.conf rather than a file in /etc/conf.d , simply because it's something (in the case of NFS root, etc) that's akin to rc_depend_strict or rc_sys in terms of its impact on the whole openrc configuration) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlA5HkMACgkQ2ugaI38ACPDR5QEAkthP24HOhTZf+Nwhg8888mjS XGZFFAuYj6iG8j7CU2kBALwvt2dxmHLMNO96rMAx7w6uKw9Ggad4tKssNQu+ePq/ =HrBr -----END PGP SIGNATURE-----