From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-75161-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id A033059CAF
	for <garchives@archives.gentoo.org>; Fri,  8 Apr 2016 15:14:53 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 2B87B21C09F;
	Fri,  8 Apr 2016 15:14:47 +0000 (UTC)
Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75])
	(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 B918721C01E
	for <gentoo-dev@lists.gentoo.org>; Fri,  8 Apr 2016 15:14:45 +0000 (UTC)
Received: from [192.168.6.147] ([91.125.237.217]) by mrelayeu.kundenserver.de
 (mreue103) with ESMTPSA (Nemesis) id 0MRijR-1bGpXG2mFN-00T0XE for
 <gentoo-dev@lists.gentoo.org>; Fri, 08 Apr 2016 17:14:43 +0200
Message-ID: <5707CAE2.4000109@iee.org>
Date: Fri, 08 Apr 2016 16:14:42 +0100
From: "M. J. Everitt" <m.j.everitt@iee.org>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] usr merge
References: <5707191B.7060909@gmail.com>	<57071AF6.7060206@iee.org>	<5707be2c.0af3ca0a.86e6c.ffffef69@mx.google.com>	<5707C144.2090004@iee.org> <CAGfcS_mNYdTJcyY_q3c_ADmL0tZx_gGMrMxv4swabrE==ELTXQ@mail.gmail.com>
In-Reply-To: <CAGfcS_mNYdTJcyY_q3c_ADmL0tZx_gGMrMxv4swabrE==ELTXQ@mail.gmail.com>
X-Enigmail-Version: 1.6
OpenPGP: id=93C22371
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:Y1hx+sBJFiyb+ynFYYex1qfvgkBLCh5IfAHyLHhYJSgcAwX545G
 0Z2DDQqG5exUvd6nqI3xZgm2TxJxR79yt1Vtj0uwAn/+ohVHuqQFAcnnxotFuB2aIP3nE50
 DYDa01tiF/gHUKEmPqL2h2779iIBwgrLnFub46EywgkNdw5nC9yclJan/idJ5LXYoVtCegj
 erXPqxnm0Y3cnpeqhnshg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:PfmbV++pnbk=:koYSx1C8xksoSEqwft+wcd
 XT/TDINm1miFG6nur0/WCsgN94XvkZjByLFSbElDh5xYaHyN5W/pqzrtpvNSrH5YE70Am1GcL
 xYeUkNlmxrt96MhsshonmMeQ0xFRW+EV9FlXaez29hVH/WDFBpsp2AJbgtuO+CNjZAqUoN/EB
 HfuvRyKKmfvDSGn98XQUsQC0UCHRHLgSmBfCiQ+qwpVqpcl1YfLT0tf+3vmBqZhB/SPHqpqTj
 xHFwFvOfRxCJKcmEPjcnDdhEgiDrxgPoJoAMZ9740Tuc+23tfvIlU9mLAltjOXypdUql3dyAg
 u/9P3SqnRT9rjpemSMNUbM+t1nizNhE66qs+J9iO3+XZOIHZxOn1jew7LNtm5zRIRW4YpMS3p
 PUVfMWjKXIwky3uPU9hpJYQ5pXK5sQh+0CK5bDzpbin5KR0haMGZT1uGyxqAHPyUeq6rtVD+E
 km3B8E0GjH6pUz8O1RXpXmRkgyh1vMl6lJm7Lp/bPksNLe08PZ7698Mrls1lQuaUC/omHlHru
 68e6kxWXskKvFwEXetfp3FQf3mXkpg5BNn8oblX8OO4VARazfweGu0X9fpRRe8kh6yBZBYUXG
 N6FhN0DPRst21/sj5XgFTVrGzM666hRVfCp1asGdlvc/ZGnmJex4TPBEFopovvmOWmuA5oPG4
 jIyVcqBRv+zrHo4DTo0wnNn50Jy/DRKTcqSpzCpSL8s/Yc87MzEFvprGZY59L1/S5uG/6XRR4
 QOp/pVDoQYwY5Y8K
X-Archives-Salt: 6222a00a-dadd-4416-b4fe-5668324de97b
X-Archives-Hash: 0213de0c841789343d69045a2fbd817a

On 08/04/16 16:02, Rich Freeman wrote:
>
> The only mandatory component in a linux system, by definition, is the
> Linux kernel.
>
> A linux system could consist of nothing but a kernel with
> init=/usr/local/bin/hello-world.
>
> Most traditional linux distros are going to run policykit though.  Of
> course you can have a mostly-traditional distro that doesn't, at least
> until everything wants to use dbus or whatever ends up replacing it
> once son-of-kdbus comes along and gets accepted.
>
Being serious though, and playing Devil's Advocate of course, assuming
you have no use for a desktop manager, etc, hence no need for dbus or
it's 'friends' and policykit or it's pals, and you're not a "systemd
fan" etc .. how are we granting the correct permissions for binaries ..
just relying now on the owner and execute bits being set perfectly for
each binary, assuming everything is arbitrarily moved to /xbin ...