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 E783B139085 for ; Sun, 29 Jan 2017 03:23:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0C5D2234051; Sun, 29 Jan 2017 03:23:11 +0000 (UTC) Received: from mail-io0-x244.google.com (mail-io0-x244.google.com [IPv6:2607:f8b0:4001:c06::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B2DA223401F for ; Sun, 29 Jan 2017 03:23:10 +0000 (UTC) Received: by mail-io0-x244.google.com with SMTP id m98so11610763iod.2 for ; Sat, 28 Jan 2017 19:23:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=NO+wYJC8bG7mhLVwZIBX8AxUc6ps6A5eUNkGuJYY8XM=; b=uPxp6aCtMrEImKrz80wyDIDBmPqWOd7rN3EJDTNqe0btErCLxSO/HgCYaFeIGvcSGo RRmngPtH4ZB9ZGahAG4AACu0POjkCfqM6MJd3vRTqRpJl6q+La/hx04jb3o7cG9iJt1H kEK1mUbJv5MyL8E+H4WshBoMvK8DdmQechBxR65dtXVwyxwP7Y9YYGyDlqWMRYDTK5Qa GXtO+QgQbo4jcHIMpJEO5gz+PKOJjbJKk1kXMpt76i03kYuoR3S2F2wkJZaae1iH+IIP 9eqTrOsAJaNxGeL0dY2q9BY8qJ8eO+A9GyPavoGODRTKp/vEB3j6By/3ShtEuFjlyblB 9mXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=NO+wYJC8bG7mhLVwZIBX8AxUc6ps6A5eUNkGuJYY8XM=; b=JwaXWV7AeMEkw1yctywZy1+LFx2ZMRcr7+kdbihf6iugjhcuSNYtQkpJMpG96f3IfK ml9nDnF9jqbVBgPRSXuS6scpMe+njeeSFVsa5ZDIB86qMPPRxt3IwemnMBfVHIouPo6c 9sZNoBSj1+B6FYELQ+DS5p77xvGRgpIKRsjLazd4eEwJIyCx0Uioswn3tH5g9YogsW60 xyjnIb3zVQPenL0qjIgQ6ufaYCJFlw1RrTLsEhqwtZBUGnpbu91De2OZxasJhki25MQv R+Tr9UEDbqe9a7FDAI8ABdj8qMQhibRk9spyXDdmXul89Sn21zBqLXtK5Lb0wd7RRixI Gl4g== X-Gm-Message-State: AIkVDXLDgj3t771WdTxc8FMyEz5N26In4udHX39t+nB4dG/2uCuvRasM2y3D48AQDUgCi9voTTt7+cU4kPCy6g== X-Received: by 10.107.145.214 with SMTP id t205mr15297226iod.64.1485660189739; Sat, 28 Jan 2017 19:23:09 -0800 (PST) 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 Received: by 10.107.12.155 with HTTP; Sat, 28 Jan 2017 19:23:09 -0800 (PST) In-Reply-To: <6bac1312-60f9-3ce1-542b-0635b4a37c6b@gentoo.org> References: <9558d41c-17c0-4bbd-e2f8-02575c6d0ecd@gentoo.org> <20170127183752.500f8910@patrickm> <4a8204d4-929e-6260-957a-dcf8f82f4b24@gentoo.org> <6bac1312-60f9-3ce1-542b-0635b4a37c6b@gentoo.org> From: Gordon Pettey Date: Sat, 28 Jan 2017 21:23:09 -0600 Message-ID: Subject: Re: [gentoo-dev] Requirements for UID/GID management To: gentoo-dev@lists.gentoo.org Content-Type: multipart/alternative; boundary=94eb2c055418ddd7310547333786 X-Archives-Salt: d439ec8c-3d9f-43f6-bc12-3c941f4a1eeb X-Archives-Hash: 8a12cdbc65220bd95c7966dafd17f544 --94eb2c055418ddd7310547333786 Content-Type: text/plain; charset=UTF-8 On Sat, Jan 28, 2017 at 8:54 PM, Michael Orlitzky wrote: > On 01/28/2017 09:22 PM, Rich Freeman wrote: > > > > Honestly, I really will say "so what" here. :) > > > > I forgot to mention a few of the advantages of having really-fixed UIDs. > First, it makes the code simpler. Yup, cool. > > It also lets us play a nice trick and use the UID as a subslot, so that > if some sys-user/foo package ever changes its UID, everything depending > on it can be rebuilt to use the new UID. > That's nonsense for reasons already mentioned by rich0. UIDs don't change except in the case of an admin doing it manually. --94eb2c055418ddd7310547333786 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On S= at, Jan 28, 2017 at 8:54 PM, Michael Orlitzky <mjo@gentoo.org> = wrote:
On 01/28/2017 09:= 22 PM, Rich Freeman wrote:
>
> Honestly, I really will say "so what"= ; here.=C2=A0 :)
>

I forgot to mention a few of the advantages of having really-fixed U= IDs.
First, it makes the code simpler. Yup, cool.

It also lets us play a nice trick and use the UID as a subslot, so that
if some sys-user/foo package ever changes its UID, everything depending
on it can be rebuilt to use the new UID.

That's nonsense for reasons already mentioned by rich0. UIDs don'= t change except in the case of an admin doing it manually.
<= /div>
--94eb2c055418ddd7310547333786--