From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-49889-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1S0Jdr-0006s9-B1
	for garchives@archives.gentoo.org; Wed, 22 Feb 2012 21:22:27 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id B554BE12A6;
	Wed, 22 Feb 2012 21:22:16 +0000 (UTC)
Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id A091BE13D8
	for <gentoo-dev@lists.gentoo.org>; Wed, 22 Feb 2012 21:21:31 +0000 (UTC)
Received: by yenm1 with SMTP id m1so374482yen.40
        for <gentoo-dev@lists.gentoo.org>; Wed, 22 Feb 2012 13:21:31 -0800 (PST)
Received-SPF: pass (google.com: domain of w.d.hubbs@gmail.com designates 10.101.180.18 as permitted sender) client-ip=10.101.180.18;
Authentication-Results: mr.google.com; spf=pass (google.com: domain of w.d.hubbs@gmail.com designates 10.101.180.18 as permitted sender) smtp.mail=w.d.hubbs@gmail.com; dkim=pass header.i=w.d.hubbs@gmail.com
Received: from mr.google.com ([10.101.180.18])
        by 10.101.180.18 with SMTP id h18mr6435343anp.23.1329945691233 (num_hops = 1);
        Wed, 22 Feb 2012 13:21:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=sender:date:from:to:subject:message-id:mail-followup-to:references
         :mime-version:content-type:content-disposition:in-reply-to
         :user-agent;
        bh=TdTNFr1sbVJcvZmzg4kJ9k1M6v+SRgLBNjzJQq7BJRE=;
        b=hzalDEdQm5yqv27SkxLutqD7yMI6z2A1aajj3ZwAa/D7o4NQ/GAoGrjoyGItZ40Qdg
         +2SrDfQ5lUs9FwT404q1e1ox/RHdHjM8+4D6yfrGv4y0UOyL/spYrx+Zd8zEmwB5kgN2
         JID7Q+6VbmpnobEh7biupcG+7+6l0gr4lDYfk=
Received: by 10.101.180.18 with SMTP id h18mr5160521anp.23.1329945691164;
        Wed, 22 Feb 2012 13:21:31 -0800 (PST)
Received: from linux1 (cpe-76-187-77-158.tx.res.rr.com. [76.187.77.158])
        by mx.google.com with ESMTPS id r68sm65677626yhm.18.2012.02.22.13.21.28
        (version=SSLv3 cipher=OTHER);
        Wed, 22 Feb 2012 13:21:29 -0800 (PST)
Sender: William Hubbs <w.d.hubbs@gmail.com>
Received: by linux1 (sSMTP sendmail emulation); Wed, 22 Feb 2012 15:19:27 -0600
Date: Wed, 22 Feb 2012 15:19:27 -0600
From: William Hubbs <williamh@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] rfc: only the loopback interface should provide net
Message-ID: <20120222211927.GA1854@linux1>
Mail-Followup-To: gentoo-dev@lists.gentoo.org
References: <20120206210451.GA1940@linux1>
 <1328570113.8348.53.camel@rook>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z"
Content-Disposition: inline
In-Reply-To: <1328570113.8348.53.camel@rook>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Archives-Salt: 47a66c3a-c8dd-447e-8d1d-8beaae9bad64
X-Archives-Hash: ab161abd642de7d1b8efa69cf9cd46c3


--Nq2Wo0NMKNjxTN9z
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

All,

after discussions with several devs on irc about this issue, the
following change has been made in openrc-0.9.9 which was just released:

The loopback interface provides lo and *NOT* net.
All other network interfaces provide net.

For the categories given, this means the following:

On Mon, Feb 06, 2012 at 06:15:13PM -0500, Alexandre Rostovtsev wrote:
> 1. Services that connect to remote machines via any available network
> interface.

These should use or need net.

> 2. Services that listen to connections from remote machines on any
> available network interface, and run correctly even if no non-lo
> interfaces are up.

These should be changed to use or need lo.

> 3. Services that require a specific network interface, bind to a
> specific address, or connect to a specific machine on the local subnet.

These will have to be configured by the user with something like:

rc_use/need="!net net.iface"

Thanks,

William


--Nq2Wo0NMKNjxTN9z
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iEYEARECAAYFAk9FW98ACgkQblQW9DDEZTjKagCcD+9qc48vWTPM6+vVyRPv3gRP
plYAnA4t3soGlGvHBEOzNhtsjIDmMn9L
=Fl73
-----END PGP SIGNATURE-----

--Nq2Wo0NMKNjxTN9z--