sash - Stand-alone shell

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name sash
Package version 3.8
Package release 3
Package architecture i386
Package type deb
Installed size 933 B
Download size 331.32 KB
Official Mirror
sash serves as an interactive substitute for /bin/sh, for use when
/bin/sh is unusable.  It's statically linked, and includes many standard
utilities as builtins (type "help" at the prompt for a reference list).
If you've installed sash before rendering your system unbootable, and
you have some knowledge of how your system is supposed to work, you might
be able to repair your system using init=/bin/sash at the boot prompt.
Some people also prefer to have sash available as the shell for a
root account (perhaps an under an alternate name such as sashroot)
Configuration support is included for people who want this.
Note: sash is not intended to serve as /bin/sh, and has few of the
interactive features present in bash or ksh.  It's designed to be simple
and robust, for people who need to do emergency repair work on a system.
Also note: sash doesn't include a built-in fsck -- fsck is too big
and complicated.  If you need fsck, you'll have to get at least one
partition or disk working well enough to run fsck.  More generally,
sash is but one tool of many (backups, backup recovery tools, emergency
boot disks or partitions, spare parts, testing of disaster plans,
etc.) to help you recover a damaged system.


Package Version Architecture Repository
sash_3.8-3_amd64.deb 3.8 amd64 Ubuntu Universe
sash - - -


Type URL
Binary Package sash_3.8-3_i386.deb
Source Package sash

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install sash deb package:
    # sudo apt-get install sash




2014-07-19 - Tollef Fog Heen <>
sash (3.8-3) unstable; urgency=medium
* Drop support for adosfs, mfs on FreeBSD.
* Wrap inclusion on linux/loop.h to fix kFreeBSD build.
2014-07-16 - Tollef Fog Heen <>
sash (3.8-2) unstable; urgency=medium
* Use #if instead of #ifdef for HAVE_LINUX_* in sash.c to make this
build on kfreebsd.  Closes: #754669
2014-04-20 - Tollef Fog Heen <>
sash (3.8-1) unstable; urgency=medium
* New upstream version.
* Use grep-status to pull out package name of what provides libc-dev and
use that when filling out built-using.  Closes: #733570
2013-09-29 - Tollef Fog Heen <>
sash (3.7-13) unstable; urgency=low
* Update to debhelper compat version 9, which adds hardening.
* Update to newer Standards-Version, add Built-Using field.
2012-04-09 - Tollef Fog Heen <>
sash (3.7-12) unstable; urgency=low
* Update lintian overrides for new names.
2012-04-09 - Tollef Fog Heen <>
sash (3.7-11) unstable; urgency=low
* Update to dh version 8
* Add dh_buildflags support, closes: #654909
* Update FreeBSD build patch.  Closes: #565539
2010-04-04 - Tollef Fog Heen <>
sash (3.7-10) unstable; urgency=low
* Switch to 3.0 (quilt) as the source format and convert patches.
* Fix up debian/patches/touch_error_handling to actually update the
timestamp of the file, something that has been broken for more than
ten years.
* Add kFreeBSD build fixes from Axel Beckert. Closes: #565539
* When exiting the shell, use the exit status of the last command as our
exit status.  Closes: #281728
2009-10-09 - Tollef Fog Heen <>
sash (3.7-9) unstable; urgency=low
* Drop dependency on lockfile-progs, no longer needed.
* Drop versioned dependency on passwd, that version is pre-oldstable
* Drop versioned conflicts on fileutils, that version is pre-oldstable.
* Move to debhelper 7 instead of cdbs.
* Add missing set -e to postrm.
* Drop full paths to add-shell and remove-shell.
* Add lintian override for embedded zlib.
2008-07-21 - Tollef Fog Heen <>
sash (3.7-8) unstable; urgency=medium
* Get rid of the sashroot account and all debconfiscation (but don't
change already-set up systems).
Closes: #410758, #400892, #482900, #489380
* Unconditionally remove sashroot when removing the package.  
Closes: #464610
* Call add-shell when upgrading from etch or older.  Closes: #416059.
* Remove -s from LDFLAGS.  Closes: #437952
* Stop setting PATH in postinst.
* Update to newest policy version
- Add Homepage field.
2008-03-25 - Christian Perrier <>
sash (3.7-7.3) unstable; urgency=low
* Non-maintainer upload to fix pending l10n issues
* Debconf translations:
- Dutch. Closes: #414751
- Spanish. Closes: #415201
- French converted to UTF-8
- Finnish. Closes: #472616
- Basque. Closes: #475359
- Galician. Closes: #475462
* [Lintian] Change menu entry to Applications/Shells
* Upgrade Standards from 3.6.1 to 3.7.3 (checked)

See Also

Package Description
sass-elisp_3.0.15-4_all.deb Emacs Lisp mode for the Sass markup language
sass-spec-data_0~20150516-2_all.deb testsuite for Sass - data files
sass-spec_0~20150516-2_all.deb testsuite for Sass - compliance testing tool
sat-xmpp-core_0.5.1-2_all.deb Salut à Toi XMPP-based communication and sharing tool (core)
sat-xmpp-jp_0.5.1-2_all.deb Salut à Toi XMPP-based communication and sharing tool (command-line interface)
sat-xmpp-primitivus_0.5.1-2_all.deb Salut à Toi XMPP-based communication and sharing tool (console interface)
sat-xmpp-wix_0.5.1-2_all.deb Salut à Toi XMPP-based communication and sharing tool (desktop interface)
sat4j_2.3.3-1_all.deb Efficient library of SAT solvers in Java
sauce_0.9.0+nmu3_all.deb SMTP defence software against spam
savi_1.4.6-1_i386.deb satellite constellation visualisation
sawfish-data_1.11-2_all.deb sawfish architecture independent data
sawfish-lisp-source_1.11-2_all.deb sawfish lisp files
sawfish-merlin-ugliness_1.3.1-1ubuntu1_all.deb More flexible functions for sawfish
sawfish-themes_0.13_all.deb Themes for the Sawfish window manager
sawfish_1.11-2_i386.deb window manager for X11