From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#34494: proot-based non-root setup: refusing to run with elevated privileges (UID 0) Date: Wed, 06 Mar 2019 17:00:34 +0100 Message-ID: <87d0n4f0wt.fsf@gnu.org> References: <81415b97-6e02-33dc-a4da-b1b046d5a4e7@florian-thevissen.de> <87lg1unwje.fsf@gnu.org> <3ecb593e-49d1-e728-4a48-d4eaf9a675d2@florian-thevissen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:36072) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1Yys-0000vJ-Qq for bug-guix@gnu.org; Wed, 06 Mar 2019 11:01:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h1Yyl-0005L3-5Y for bug-guix@gnu.org; Wed, 06 Mar 2019 11:01:14 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49296) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h1Yyc-0005CW-EY for bug-guix@gnu.org; Wed, 06 Mar 2019 11:01:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h1Yyc-0002IS-CQ for bug-guix@gnu.org; Wed, 06 Mar 2019 11:01:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:36021) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1YyL-0000iq-32 for bug-Guix@gnu.org; Wed, 06 Mar 2019 11:00:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h1YyF-0004se-BW for bug-Guix@gnu.org; Wed, 06 Mar 2019 11:00:45 -0500 Received: from hera.aquilenet.fr ([2a0c:e300::1]:43568) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h1YyF-0004qA-3Z for bug-Guix@gnu.org; Wed, 06 Mar 2019 11:00:39 -0500 In-Reply-To: <3ecb593e-49d1-e728-4a48-d4eaf9a675d2@florian-thevissen.de> (Florian Thevissen's message of "Tue, 5 Mar 2019 19:57:42 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Florian Thevissen Cc: bug-Guix@gnu.org Hi Florian, Florian Thevissen skribis: > Hi Ludovic, > > Not really answering your question, but would user namespaces be an > option for you? If so, > > might be a simpler option. > > Thank you for the suggestion, this does look interesting. > > However, the original use-case of using guix in a non-root scenario is > no longer relevant to me: I was convincing enough to get guix > root-installed on all relevant machines on which I do not have root > access. So I can enjoy guix properly, now. Well, congrats. :-) Note that has some thoughts on non-root usage that may be of interest to you. > However, I could very well imagine guix to be used on a per-user > basis, acting on some sub-directory of $HOME. Afterall, many (most?) > desktop-systems are used by a single user - or so I would argue=E2=80=A6 I agree that non-root usage would be useful; it=E2=80=99s just that the ker= nel Linux doesn=E2=80=99t make it easy, unless user namespaces are enabled=E2= =80=A6 Thanks, Ludo=E2=80=99.