From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: root zsh to bash Date: Wed, 20 Mar 2019 12:51:19 +0100 Message-ID: <874l7x3gso.fsf@elephly.net> References: 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]:54945) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6Zq3-0000rv-A2 for help-guix@gnu.org; Wed, 20 Mar 2019 07:56:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6Zkp-0001uf-IA for help-guix@gnu.org; Wed, 20 Mar 2019 07:51:32 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21030) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h6Zko-0001tC-N9 for help-guix@gnu.org; Wed, 20 Mar 2019 07:51:31 -0400 In-reply-to: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: mikadoZero Cc: Help Guix mikadoZero writes: > I am trying to switch the root user from zsh to bash. > > The relevant part of my system configuration is: > > (users (cons (user-account > (name "guix") > (group "users") > (supplementary-groups '("wheel" "netdev" "audio")) > (home-directory "/home/guix")) > %base-user-accounts)) This is not an account definition for the =E2=80=9Croot=E2=80=9D user. The= manual says that the =E2=80=9Croot=E2=80=9D user account is special: -- Scheme Variable: %base-user-accounts This is the list of basic system accounts that programs may expect to find on a GNU/Linux system, such as the =E2=80=9Cnobody=E2=80=9D ac= count. Note that the =E2=80=9Croot=E2=80=9D account is not included here. It= is a special-case and is automatically added whether or not it is specified. I suppose you can just use chsh to change the root user=E2=80=99s default s= hell. -- Ricardo