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 1OWwC6-0005Vk-4j for garchives@archives.gentoo.org; Thu, 08 Jul 2010 18:51:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 94B6DE092F; Thu, 8 Jul 2010 18:51:30 +0000 (UTC) Received: from mail-fx0-f53.google.com (mail-fx0-f53.google.com [209.85.161.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 89736E07A0 for ; Thu, 8 Jul 2010 18:51:12 +0000 (UTC) Received: by fxm19 with SMTP id 19so724153fxm.40 for ; Thu, 08 Jul 2010 11:51:12 -0700 (PDT) Received: by 10.223.117.202 with SMTP id s10mr7446691faq.96.1278615071866; Thu, 08 Jul 2010 11:51:11 -0700 (PDT) Received: from [192.168.1.20] (84-255-194-155.static.t-2.net [84.255.194.155]) by mx.google.com with ESMTPS id z16sm17569415fan.24.2010.07.08.11.51.10 (version=SSLv3 cipher=RC4-MD5); Thu, 08 Jul 2010 11:51:10 -0700 (PDT) Subject: [gentoo-dev] layman and filesystem permissions From: Domen =?UTF-8?Q?Ko=C5=BEar?= To: gentoo-dev Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-17Bb4XZ9gg5tjV4D+OsG" Date: Thu, 08 Jul 2010 18:51:09 +0000 Message-ID: <1278615069.4876.59.camel@oblak> 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 X-Mailer: Evolution 2.28.3.1 X-Archives-Salt: 2fd42f30-5893-40eb-96fa-043a196cb9ed X-Archives-Hash: 89a961c27424787a211723bacdf8fa30 --=-17Bb4XZ9gg5tjV4D+OsG Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable As some of developers noticed, current gpypi2[0] implementation (tool for querying Python Package Index to create ebuilds) needs root permissions for two reasons: - to write ebuild in overlay managed by layman - to unpack source for setup.py introspection with "ebuild foobar unpack" It just seems wrong for such a tool for the need of root permissions, so I'm asking what are the options to drop layman to root:portage or something similar. Discussion about the approach is open, I'm not *really* sure what would be the proper way. Cheers, Domen #0 http://docs.fubar.si/gpypi2/ --=-17Bb4XZ9gg5tjV4D+OsG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iQEcBAABAgAGBQJMNh4dAAoJELK2yDJICzUAkdkIANCRSvrSPgclPnCZVFqyXNcm Gb92zXqITt+B2n0gSXvts7ATTsb/1bZpHJPG6CfjK//4TyCl7j7CPeoULefwW9Yj MSYHvWTM4V7pZKoro1K8thhUDoqRmmIEc0JW4MSXPldwfrsvY3YhwDKi0913otyy 98xs6unfDHXBTdRLCLtqugEX2mVUfuFjS8ayFqmFAnk7IMHP6DoLe46XBoX2IDPT oG0JT2pkXWMkmvyXrCzQ9Gi9H2kG99r6LQztVxda8/VGKKznwBxdXWxMyrhaHfj2 SjctqGvdavepfZbnVMm1bfWe7UyJHAjnBGV/9C0DJ6AadKJWVvEWT1d78mZgGCs= =1oMm -----END PGP SIGNATURE----- --=-17Bb4XZ9gg5tjV4D+OsG--