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 AFDF9138350 for ; Mon, 20 Jan 2020 03:17:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3CC2BE09C6; Mon, 20 Jan 2020 03:17:04 +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 442E4E089E for ; Mon, 20 Jan 2020 03:17:02 +0000 (UTC) Received: from [192.168.1.100] (c-98-218-46-55.hsd1.md.comcast.net [98.218.46.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mjo) by smtp.gentoo.org (Postfix) with ESMTPSA id 6441D34E28B for ; Mon, 20 Jan 2020 03:17:00 +0000 (UTC) Subject: Re: [gentoo-dev] GLEP81 and /home To: gentoo-dev@lists.gentoo.org References: <825bd707-faa2-f956-edbb-a11a8d82296b@gentoo.org> <2313c928-6c17-394c-d437-b5ad1f76ecea@gentoo.org> <4c60e5c5-92ce-09f0-09c5-a7338bb9cfb3@gentoo.org> <21efee36-dcc8-bb14-9fb9-0d6b2abf8c8d@gentoo.org> <5e98c62e-3501-9322-7129-a9d6105a6126@gentoo.org> <6d0bbd7c-27e2-4973-2f11-074c1fa48b6b@gentoo.org> From: Michael Orlitzky Message-ID: <7d1e608a-66e5-d026-7057-9acc227381fb@gentoo.org> Date: Sun, 19 Jan 2020 22:16:57 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 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: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: 4c1b76bb-d69d-413c-94b4-11e44dd2762a X-Archives-Hash: 7313976e4044344b47eeaebdb5526890 On 1/19/20 9:52 PM, Rich Freeman wrote: >> >> Fantasy scenarios again. I'm not going to debunk a system that you just >> thought up and that has never existed. Why don't you find one person who >> actually does this, and see if it bothers him if we create a home >> directory under /home where it belongs? > > Uh, I'm pretty confident that nothing in my /home is owned by a UID > under 1000, or has an ACL referencing such a UID. I just checked with > myself and I don't want you creating directories in /home. This is retarded, stop wasting my time. >>> >>> I mean, would it kill you to just talk to QA first? >> >> I've already got responses from two QA members. This thread is pretty >> hard to miss. > > Well, then why go posting stuff like "guess we'll be triggering a > warning after all?" If these two things are logically connected, I don't see it. > >> I'm working on a patch for the install-qa-check.d check >> and I'm sure I'll get more when I post it. > > Are you just allowing it to not create the directory, or are we > considering patching it to allow creating stuff under /home? It would > seem that the policy would also need updating in that case, but > probably not the former. > The patch will make an exception for acct-user packages only; for /home, /home/${PN}, and /home/${PN}/.keep*. In other words, it makes things work exactly how they did before the GLEP81 eclass started keepdir'ing the home directory.