diff options
author | Menno E. Duursma <druiloor@zonnet.nl> | 2010-05-11 20:02:07 +0200 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2010-05-11 20:02:07 +0200 |
commit | 081ad402b49a5419eb3072aad0bfde95ebb6d988 (patch) | |
tree | d9c785d718b9c684b0c5cafcfefce3fd0df734a6 /system/sash/README | |
parent | 0b8cef7f93558e77d9474e7b79635be1a9e24cec (diff) | |
download | slackbuilds-081ad402b49a5419eb3072aad0bfde95ebb6d988.tar.gz |
system/sash: Added to 12.0 repository
Diffstat (limited to 'system/sash/README')
-rw-r--r-- | system/sash/README | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/system/sash/README b/system/sash/README new file mode 100644 index 0000000000..27c4867a35 --- /dev/null +++ b/system/sash/README @@ -0,0 +1,22 @@ +SASH - a stand-alone shell with many built-in commands + +The sash program is a stand-alone shell which is useful for recovering +from certain types of system failures. In particular, it was created +in order to cope with the problem of missing shared libraries or important +executables. + +Sash can execute external programs, as in any shell. There are no +restrictions on these commands, as the standard shell is used to execute +them if there are any non-wildcard meta-characters in the command. +More importantly, however, is that many of the standard system commands +are built-in to sash. + +This script applies the 'sash-plus-patches' command collection, which +adds the following commands: 'chroot' 'pivot_root' and 'losetup'. + +These functions actually provide interfaces to the respective Linux system +calls. They are specificly useful when sash is used as a shell in "initial +ramdisk" (initrd) environments. + +In addition, a simple shell variable expansion support has been added, e.g. +the variable "$(VAR)" is replaced by the content of the variable "VAR". |