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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A23D2158086 for ; Wed, 1 Dec 2021 06:16:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5B9BD2BC012; Wed, 1 Dec 2021 06:16:11 +0000 (UTC) Received: from uriel.iewc.co.za (uriel.iewc.co.za [IPv6:2c0f:f720:0:3:d6ae:52ff:feb8:f27b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DBBA7E0848 for ; Wed, 1 Dec 2021 06:16:09 +0000 (UTC) Received: from [2c0f:f720:fe16:6800::1] (helo=tauri.local.uls.co.za) by uriel.iewc.co.za with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1msIuQ-0002X5-NL for gentoo-dev@lists.gentoo.org; Wed, 01 Dec 2021 08:16:02 +0200 Received: from [192.168.42.202] by tauri.local.uls.co.za with esmtp (Exim 4.94.2) (envelope-from ) id 1msIuP-00029x-Qf for gentoo-dev@lists.gentoo.org; Wed, 01 Dec 2021 08:16:02 +0200 Message-ID: <900d2630-5245-eb3b-3ec7-e4023b810636@uls.co.za> Date: Wed, 1 Dec 2021 08:16:01 +0200 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 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Subject: Re: [gentoo-dev] rfc: allow -1 for ACCT_USER_ID and ACCT_GROUP_ID in ::gentoo Content-Language: en-GB To: gentoo-dev@lists.gentoo.org References: <6109f0b12899a0db92bf92d20f696bb0e54a0458.camel@gentoo.org> From: Jaco Kroon Organization: Ultimate Linux Solutions (Pty) Ltd In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-report: Relay access (uriel.iewc.co.za). X-Archives-Salt: 14d6ec6c-0ad4-4ba7-8b19-8bb0efc6b104 X-Archives-Hash: c91e04c0ef6e166a5c0dc6ff6ed01512 Hi, On 2021/12/01 03:32, William Hubbs wrote: > This is the part of this that I don't understand. If we aren't enforcing > an ID, why do we care which ID to try first? It seems to be an > unnecessary step since users can pick the IDs they want by putting > settings in make.conf. Because when running clusters of hosts it's useful to have the UIDs for "system" users match.  Yes, I know this won't match in a multi-distro setup, but at least for those of us with clusters consisting only of Gentoo hosts it will *usually* match.  Changing these are possible, but a nuisance, so having it "just work" for the usual case is great IMHO. If I'm not mistaken there is a setting to REQUIRE the ID, and that could even be set from make.conf, or env/ so for those packages that we care about that (eg, mailman running on top of glusterfs) we use that. Kind Regards, Jaco