guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/07: system: Add fish, tcsh, and zsh to /etc/shells.


From: Ludovic Courtès
Subject: 02/07: system: Add fish, tcsh, and zsh to /etc/shells.
Date: Thu, 12 Mar 2015 21:52:31 +0000

civodul pushed a commit to branch master
in repository guix.

commit cd9bc11273d11765db2c7431191c08d7ac969c7a
Author: Alexander I.Grafov (Axel) <address@hidden>
Date:   Wed Mar 11 15:17:24 2015 +0300

    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 <address@hidden>
---
 gnu/system.scm |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/gnu/system.scm b/gnu/system.scm
index 9748113..c43a8ed 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -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"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]