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 52F0D138334 for ; Tue, 10 Dec 2019 16:05:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A19D9E09DB; Tue, 10 Dec 2019 16:05:43 +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 CF390E09C9 for ; Tue, 10 Dec 2019 16:05:42 +0000 (UTC) Received: from [10.35.12.243] (unknown [83.145.195.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: juippis) by smtp.gentoo.org (Postfix) with ESMTPSA id 9F98A34D965 for ; Tue, 10 Dec 2019 16:05:39 +0000 (UTC) Subject: Re: [gentoo-dev] [RFC] Revisiting GLEP 81 (acct-*) policies (reviews, cross-distro syncing) To: gentoo-dev@lists.gentoo.org References: <84a435bffe460efd2620ceec0c0405fa18a7937b.camel@gentoo.org> <6f1dc9b3-e13e-1186-f75a-51615db505d3@gentoo.org> From: Joonas Niilola Message-ID: <30a13c94-55e4-6a8a-d10e-ba3b802fb93a@gentoo.org> Date: Tue, 10 Dec 2019 18:05:29 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="SZXVccmMUl8us78ZxuPPBVjY6nPMRg5LT" X-Archives-Salt: 5963895a-a6fc-4cbc-83ee-910004f44a84 X-Archives-Hash: 8c7ad23f4ca991cad5b9dc9f9f1545b4 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SZXVccmMUl8us78ZxuPPBVjY6nPMRg5LT Content-Type: multipart/mixed; boundary="PYDdNeIzs1baP716EcmXoehvmW5XUE1qs" --PYDdNeIzs1baP716EcmXoehvmW5XUE1qs Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US On 12/10/19 1:47 PM, Rich Freeman wrote: > > Having UIDs chosen completely at random seems fairly non-optimal. > Suppose you're building containers/etc and then bind-mounting in > persistent storage (/var/lib/mysql and so on). Wouldn't it be nice if > the default were that mysql would get the same UID on every build? I > guess you could provide an initial /etc/passwd on every fresh build > but it just seems like an extra step. I was more thinking along sys admins being able to modify their acct- ebuilds with static numbers. If you're bind-mounting already, why not bind your portage (or local overlay) to children as well. 2 minute more work for those who need it, but a lot easier to everyone else who don't care :) -- juippis --PYDdNeIzs1baP716EcmXoehvmW5XUE1qs-- --SZXVccmMUl8us78ZxuPPBVjY6nPMRg5LT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQGnBAEBCgCRFiEEltRJ9L6XRmDQCngHc4OUK43AaWIFAl3vwk5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk2 RDQ0OUY0QkU5NzQ2NjBEMDBBNzgwNzczODM5NDJCOERDMDY5NjITHGp1aXBwaXNA Z2VudG9vLm9yZwAKCRBzg5QrjcBpYjdfB/97rzoU2tI6jOlhVLQGUr8+utQ4qThJ HlhQ4zHRd2nds82lyQGyhUQp2dawd21rmC7KzHThTDrE0w1kXH0rbzYXSKEw+pq3 Q4bu07sZQd53aR2QYO6evdAFseqzgKSK8H/1mSGpJqmw6t2sM/2dnn0XfmpEts3O 79pq0ikooMIKH5PJ6cv6PZWyYTZKHZpHtM6zDgks0McB7u4LqliMqd1A25pQ/U7r OhAj5xf5gCF+wFJdshq5RExzmdDYwgaDwKe7Q/negdChW+89fpB5Mbxu/CajkKmv 1TE6pEOJ9cHcMu+e15tOLLuyYA7xPvaSEfWDFWYE5yPD8Mc3P4VjpESC =KImn -----END PGP SIGNATURE----- --SZXVccmMUl8us78ZxuPPBVjY6nPMRg5LT--