mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-23 11:09:41 -05:00
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>
This commit is contained in:
parent
70408ccbe6
commit
cd9bc11273
1 changed files with 8 additions and 2 deletions
|
@ -415,11 +415,17 @@ (define* (etc-directory #:key
|
||||||
((pam.d (pam-services->directory pam-services))
|
((pam.d (pam-services->directory pam-services))
|
||||||
(sudoers (text-file "sudoers" sudoers))
|
(sudoers (text-file "sudoers" sudoers))
|
||||||
(login.defs (text-file "login.defs" "# Empty for now.\n"))
|
(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
|
/bin/sh
|
||||||
/run/current-system/profile/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))
|
(emacs (emacs-site-directory))
|
||||||
(issue (text-file "issue" issue))
|
(issue (text-file "issue" issue))
|
||||||
(nsswitch (text-file "nsswitch.conf"
|
(nsswitch (text-file "nsswitch.conf"
|
||||||
|
|
Loading…
Reference in a new issue