From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8E8CC138334 for ; Mon, 25 Nov 2019 20:32:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 04327E09DC; Mon, 25 Nov 2019 20:32:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 94335E09D4 for ; Mon, 25 Nov 2019 20:32:24 +0000 (UTC) Received: from pomiot (c134-66.icpnet.pl [85.221.134.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id CEC5134D396; Mon, 25 Nov 2019 20:32:22 +0000 (UTC) Message-ID: <6b096adb8238ef78dfa843865b6be6f0483d81a0.camel@gentoo.org> Subject: Re: [gentoo-dev] [PATCH 0/6] nix and guix GID/UID assignments From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Mon, 25 Nov 2019 21:32:18 +0100 In-Reply-To: <20191125202810.0bbecdf5@sf> References: <20191124124616.691759-1-slyfox@gentoo.org> <20191124132356.5e1021bf@sf> <20191124203504.74937eea@sf> <139dd6ae99d13ddf68aac96c65120d9870620ef0.camel@gentoo.org> <20191125202810.0bbecdf5@sf> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-FpUtM4oL/B5DcXaMQlDU" User-Agent: Evolution 3.32.4 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 5482c8e8-2c88-43fe-8704-eeb02084e280 X-Archives-Hash: 91d0d4ee007ee82c476bcd945df7a364 --=-FpUtM4oL/B5DcXaMQlDU Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2019-11-25 at 20:28 +0000, Sergei Trofimovich wrote: > On Mon, 25 Nov 2019 17:24:08 +0100 > David Seifert wrote: >=20 > > On Sun, 2019-11-24 at 20:35 +0000, Sergei Trofimovich wrote: > > > On Sun, 24 Nov 2019 17:19:36 +0100 > > > Ulrich Mueller wrote: > > > =20 > > > > > > > > > On Sun, 24 Nov 2019, Sergei Trofimovich wrote: =20 > > > > > I interpreted 'reserved' as 'free to use' on > > > > > =20 > > > > > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_As= signment > > > > > Can you tweak it to someting other than 'reserved' so it would be > > > > > clear? =20 > > > >=20 > > > > That's what the "Notes" column was intended for. > > > > =20 > > > > > I'll use 60001 .. 60999 / 61001 .. 61999. Is it free though? > > > > > '60001..65533' claims to also be 'reserved' as well. =20 > > > >=20 > > > > Debian is also using the range above 60000 for allocations that > > > > won't > > > > fit into the low range. Theoretically, there is some overlap with > > > > systemd dynamic users (61184..65519), but IIUC assigning other UIDs > > > > in > > > > that range isn't a problem, as long as there are enough free IDs > > > > left. > > > >=20 > > > > Another question, the above are about 2000 users and 2000 groups. > > > > Does that imply that we will eventually end up with 4000 packages > > > > in acct-{user,group}? =20 > > >=20 > > > Should be 2000 users, 2 groups. Worst case it's 2002 packages, yes. > > > =20 > >=20 > > For a package manager that likely only 3 Gentoo users in the world use? >=20 > I'll avoid debating you scientific method of deriving that number. > What is your threshold? 10 users? 1000 users? 100000 users? Could you provide some numbers on performance impact of having that many users? In particular on systems using plain text passwd database. >=20 > > I don't consider that particularly helpful, and am very much inclined > > to oppose that. >=20 > I'm fine with current use of user.eclass if QA grants nix and guix an > exception to use user.eclass indefinitely instead of GLEP-81 layout. I would rather be inclined to give nix and guix a special privilege of being moved to an overlay. It seems so far that they are unjustly trying to assume growing number of privileges they have no claim for, and trying to run their own non-Gentoo shop inside Gentoo for no good reason. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-FpUtM4oL/B5DcXaMQlDU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl3cOlJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA7lVAf/cSXhxM4pJZLNiqmPTY91u8TK7f5qD5zQRZmZ5M0kFtEBO7GADocSts8+ iUbq+1sCqY2rSjlXoMpXneG4w4KUua5KZoKn073geLF1qE5E6wG9UhLGmPvMxnKs oklBL/xj0sJQ/qtxBVrqxP8Jo/dNUDbdiudL84i2p0O6qUj/M4pvyz/F2gaEcJgb z0tFHlIvutYngOj2vfktVes/zf3r5l6YPlwE/VRRgOECMgmjVwkq6lXIwODVvYuV ObE/+akrmozEJjWZS+kwBa1jTmyUp+75xK4yRwQQML+HhjNccFsfJwHs/GjBw5NT qy9IgkKYY2U32z/4LpAo6efaroh3Ng== =oTVZ -----END PGP SIGNATURE----- --=-FpUtM4oL/B5DcXaMQlDU--