fidian/multishell-sash
Every version of Stand-Alone Shell for testing shell scripts.
104
Contains every version of the Stand-Alone Shell as well as the Stand-Alone Shell Plus Patches, which enable chroot
, pivot_root
, and losetup
. All of the shells are located in /usr/local/bin
and have the source code's version as their version number. The "Plus Patches" series have a *-fmb
suffix and are included in the official distribution as of version 3.8. There are symlinks set up to get the most recent release when there are multiple dot releases.
These shells, and many others, are included within the Multishell Docker Image. The additional scripts that are included on this image will be described there.
sash-3 -> sash-3.8
sash-3.4
sash-3.4-fmb
sash-3.5
sash-3.5-fmb
sash-3.6
sash-3.6-fb
sash-3.7
sash-3.7-fb
sash-3.8
You can generate this list yourself using this command:
( cd /usr/local/bin; for F in *; do if [[ -L "$F" ]]; then echo "$F -> $(readlink "$F")"; else echo "$F"; fi; done ) | sort -V
Source: https://ftp.gnu.org/gnu/bash/
Sash plus patches: http://www.baiti.net/sash/
Git repository containing all source code and patches that were used to build the binaries: https://github.com/multishell/sash
Meant to be built using the these tools: https://github.com/multishell/multishell-scripts
docker pull fidian/multishell-sash