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 ) id 1SOt5e-0005bQ-LW for garchives@archives.gentoo.org; Mon, 30 Apr 2012 16:04:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 918E4E0A59; Mon, 30 Apr 2012 16:04:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 37301E0B6B for ; Mon, 30 Apr 2012 16:03:20 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id A842D1B4039 for ; Mon, 30 Apr 2012 16:03:19 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle Date: Mon, 30 Apr 2012 12:03:48 -0400 User-Agent: KMail/1.13.7 (Linux/3.3.4; KDE/4.6.5; x86_64; ; ) References: <201204292200.26618.vapier@gentoo.org> In-Reply-To: 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="nextPart39305244.n8YqnjYiTl"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201204301203.49063.vapier@gentoo.org> X-Archives-Salt: 716eeb2a-1dc0-42f7-a40f-972219fdb1c3 X-Archives-Hash: 92bb5dd9d75f1a2a6fc2b6d4c8442216 --nextPart39305244.n8YqnjYiTl Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Monday 30 April 2012 06:35:20 Maxim Kammerer wrote: > On Mon, Apr 30, 2012 at 05:00, Mike Frysinger wrote: > > this is all in busybox-1.20.0 which is now in the tree. if people want > > to try it out before i unmask it, that'd be great. >=20 > If you insist on calling other applets from C instead of using OS > functions i don't know what you mean by "OS functions", but the whole point is that t= his=20 code *cannot* execute *any* external program by default. in a /usr-merged = and=20 /usr-sep world, there will literally be no other programs in / to execute. > there is still no need to mount /proc and parse > /proc/mounts in order to find out whether a directory is a mount > point, since Busybox has a "mountpoint" applet (and of course, one > could stat the directory and its parent, and compare device IDs, but > again...). thanks, i'll take a look =2Dmike --nextPart39305244.n8YqnjYiTl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJPnrflAAoJEEFjO5/oN/WBAMQQALQzQpIpgtzgAYfu6EDxt5u8 hKtv6N0dfsnh8Ne9/F39VeEpxfM8fllYzKSvr+I4gtbZ8Y5WRLD1IjiPAfJA9cAA 71e5Uly7T2eYhOS4u9DBmtW26vgYsyjDNaHS773bGEVyZJMAz645bNxA21R279sM B37fmCuwr8AL4KzOBPJCtxZJGfJOKO/t2WfE/7uE7cXCsBy1ZfoNMN2k4PIwSglQ 3X1hxyEy82GADjwuILhVaOXagxJGzblGcfJ5oiC1jD123o1eQJYZM4lJ3KfTp3zc h4km7CvF6rPgtfr+qTT/4eT0WZZN6Oz0Yu5xFf7asXbCJiSTXDEFqKxU2ts7KG1I jLNSFCm+n5Q+eoypJ8NZsUtfAuQli4cohSuwDd/+ADkLadIVvBuh7VVDwRARpNI5 gMEfCU4v8vYkKdqTH8VD0WZhQ77c/PDzQib//NSiq54baYB44IG9B8xn28QIGlnK 8Pxz8ZbNxoRq07bdgB1+K2xTLTns2XcgWMhOZ4xM5qt52IPBYdh633gvEl1dbSEM pWG+bT6eXeiZljyB+KgYsjlgYeA2wRwnX1mNPAhIVm6otLEz771INzLcYJ3B5RAv yz8k/mH57QgXymcKLkFkMCPodMrnctyTBZ32vztE4j14heiiEI7RKPTlnEJZ0y9L Td0ZzLkVXnL5L6WFTwRd =Fczl -----END PGP SIGNATURE----- --nextPart39305244.n8YqnjYiTl--