GNU bug report logs

#29706 GuixSD: Please add the ability to change shells for root

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Full log

Message #23 received at 29706@debbugs.gnu.org (full text, mbox, reply):

Received: (at 29706) by debbugs.gnu.org; 19 Dec 2017 15:39:17 +0000
From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 10:39:17 2017
Received: from localhost ([127.0.0.1]:42464 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1eRJzB-0005vb-6H
	for submit@debbugs.gnu.org; Tue, 19 Dec 2017 10:39:17 -0500
Received: from out3-smtp.messagingengine.com ([66.111.4.27]:43137)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@famulari.name>) id 1eRJz9-0005vT-Bw
 for 29706@debbugs.gnu.org; Tue, 19 Dec 2017 10:39:15 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id B676B20C90;
 Tue, 19 Dec 2017 10:39:14 -0500 (EST)
Received: from frontend2 ([10.202.2.161])
 by compute4.internal (MEProxy); Tue, 19 Dec 2017 10:39:14 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:date:from:in-reply-to:message-id:mime-version
 :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=
 mesmtp; bh=F/caTsGHu+yr5yAGx2176pFcsMEJJRyqwZd4Qzc/MS0=; b=Fv6nY
 JEQYXVXdi10QYNz5r/hdJ6A2dsC29ezuCNGTh55Xk6neAB2bOMq8KaxbbvsYu4Y3
 EQNDQyPSdcf0ANL9axDm1kmK51FhJ8ry5ay2rXL+CLfhg2ce3bmufGqzntPwJix3
 Xch3Ez5aA/cFmGNA2DQizDw8PU86VhOrhDzsXk=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; bh=F/caTsGHu+yr5yAGx2176pFcsMEJJ
 RyqwZd4Qzc/MS0=; b=k/bV2P74D4lIXgEw4X6yybq0Sjw0hMd4gTUwSPw8UUc2V
 yT1F7/xfJExt7XEDeIjqA2/u93jTw/VJAHTnDyMLsiSUona0NRbr22ck7uxCdTe2
 W/rv2Axti/yP4vDRuy9amW7ODUoPCh9mRWTQ+xbHUNfzyppTvBJfG5/atdDLLjkZ
 fius6uJI3mY/N2CzGAe1P5c+LOC+oGqVky3c7Vmi9Smc8CqUSr4sHiiG7h5bIAFQ
 SAt0I/BrSEWmXrT+vbpnsEBni4vIRxbcfSfeuis+hY9kMQRlZdev7d46plwYDlPu
 V2En4EdFeCv8MDUy/TxcRxwqXk4XAapTJuG4oCMhA==
X-ME-Sender: <xms:ojI5WtOiRMv0yrNi8yaKsvOs64VbS7Glw5_aIEZEbLa1AESCPQyW7Q>
Received: from localhost (unknown [172.58.201.81])
 by mail.messagingengine.com (Postfix) with ESMTPA id 63FC82469F;
 Tue, 19 Dec 2017 10:39:14 -0500 (EST)
Date: Tue, 19 Dec 2017 10:39:13 -0500
From: Leo Famulari <leo@famulari.name>
To: BJH2017 <brentonhorne77@gmail.com>
Subject: Re: bug#29706: GuixSD: Please add the ability to change shells for
 root
Message-ID: <20171219153913.GA26833@jasmine.lan>
References: <CANb+58+BMeVR0Vw5GenuejY5GTcovFsbn-hkw5+LZ5yQ6MpQaQ@mail.gmail.com>
 <87o9mv7k8o.fsf@gnu.org>
 <CANb+58KywakA5fYBQPV6sPrdm5EFAFd3dPKRiDeK-rncTYvrPg@mail.gmail.com>
 <8737466a6r.fsf@gnu.org>
 <CANb+58KT8HzksVpktAPtzKkv9yKz7mfdmnEpXrGUMzWZ-q7TiQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="SUOF0GtieIMvvwua"
Content-Disposition: inline
In-Reply-To: <CANb+58KT8HzksVpktAPtzKkv9yKz7mfdmnEpXrGUMzWZ-q7TiQ@mail.gmail.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 29706
Cc: 29706@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: -0.7 (/)
[Message part 1 (text/plain, inline)]
On Wed, Dec 20, 2017 at 01:02:02AM +1000, BJH2017 wrote:
> (thought I had CC'ed the group with my last comment but unfortunately gmail
> doesn't do this by default, sorry)
> 
> Ya I do have %base-user-accounts in my config file here is what I had for
> user accounts in full:
> 
>   (users (cons
>               (user-account
>                 (name "root")
>                 (uid 0)
>                 (group "root")
>                 (supplementary-groups '("home-directory"))
>                 (home-directory "/root")
>                 (shell (file-append zsh "/bin/zsh")))
>                (user-account
>                 (name "fusion809")
>                 (comment "Brenton Horne")
>                 (group "users")
>                 (supplementary-groups '("wheel" "netdev"
>                                         "audio" "video"))
>                 (home-directory "/home/fusion809")
> (shell "/run/current-system/profile/bin/zsh"))
>                %base-user-accounts))
> 
> guessing the problem here is that I have two user-account fields?

Right, if you are adding more than one element to %base-user-accounts,
you'll need to use cons* instead of cons.

(users (cons* (user-account
                (name "root")
		...)
              (user-account
                (name "fusion809")
                ...)
              %base-user-accounts))
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Tue Sep 9 08:59:55 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.