mikadoZero <mikadoz...@yandex.com> 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 “root” user.  The manual says
that the “root” 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 “nobody” account.

     Note that the “root” 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’s default shell.

--
Ricardo


Reply via email to