~ruther/guix-local

cd9bc11273d11765db2c7431191c08d7ac969c7a — Alexander I.Grafov (Axel) 11 years ago 70408cc
system: Add fish, tcsh, and zsh to /etc/shells.

* gnu/system.scm (etc-directory)[shells]: Add fish, tcsh, and zsh file
  names to /etc/shells.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 8 insertions(+), 2 deletions(-)

M gnu/system.scm
M gnu/system.scm => gnu/system.scm +8 -2
@@ 415,11 415,17 @@ settings for 'guix.el' to work out-of-the-box."
      ((pam.d      (pam-services->directory pam-services))
       (sudoers    (text-file "sudoers" sudoers))
       (login.defs (text-file "login.defs" "# Empty for now.\n"))
       (shells     (text-file "shells"            ; used by xterm and others

       ;; /etc/shells is used by xterm and other programs.   We don't check
       ;; whether these shells are installed, should be OK.
       (shells     (text-file "shells"
                              "\
/bin/sh
/run/current-system/profile/bin/sh
/run/current-system/profile/bin/bash\n"))
/run/current-system/profile/bin/bash
/run/current-system/profile/bin/fish
/run/current-system/profile/bin/tcsh
/run/current-system/profile/bin/zsh\n"))
       (emacs      (emacs-site-directory))
       (issue      (text-file "issue" issue))
       (nsswitch   (text-file "nsswitch.conf"