system: Skeleton '.bashrc' now exports the 'SHELL' variable. * gnu/system/shadow.scm (default-skeletons)[bashrc]: Export 'SHELL'.
1 files changed, 4 insertions(+), 0 deletions(-) M gnu/system/shadow.scm
M gnu/system/shadow.scm => gnu/system/shadow.scm +4 -0
@@ 123,6 123,10 @@ if [ -f ~/.bashrc ]; then . ~/.bashrc; fi\n")) # Bash initialization for interactive non-login shells and # for remote shells (info \"(bash) Bash Startup Files\"). # Export 'SHELL' to child processes. Programs such as 'screen' # honor it and otherwise use /bin/sh. export SHELL if [ -n \"$SSH_CLIENT\" -a -z \"`type -P cat`\" ] then # We are being invoked from a non-interactive SSH session