C Other Makefile
Latest commit 2aee3b9 Jan 23, 2017 @dimkr committed on GitHub Merge pull request #5 from michaelforney/mkstemp
Add stdlib.h include to io.c for mkstemp
Permalink
Failed to load latest commit information.
sys glibc/libbsd and musl port of 6.0 Sep 3, 2016
CONTRIBUTORS Initial commit. Oct 12, 2013
LEGAL Initial commit. Oct 12, 2013
Makefile glibc/libbsd and musl port of 6.0 Sep 3, 2016
NOTES Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
PROJECTS Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
README glibc/libbsd and musl port of 6.0 Sep 3, 2016
README.upstream glibc/libbsd and musl port of 6.0 Sep 3, 2016
alloc.c Upstream 6.0 Sep 3, 2016
c_ksh.c Upstream 6.0 Sep 3, 2016
c_sh.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
c_test.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
c_test.h Initial commit. Oct 12, 2013
c_ulimit.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
charclass.h glibc/libbsd and musl port of 6.0 Sep 3, 2016
config.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
edit.c Upstream 6.0 Sep 3, 2016
edit.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
emacs.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
eval.c Upstream 6.0 Sep 3, 2016
exec.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
expand.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
expr.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
history.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
io.c Add stdlib.h include to io.c for mkstemp Dec 11, 2016
jobs.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
ksh.1 Upstream 6.0 Sep 3, 2016
lex.c Upstream 6.0 Sep 3, 2016
lex.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
mail.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
main.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
misc.c Upstream 6.0 Sep 3, 2016
path.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
sh.1 Upstream 6.0 Sep 3, 2016
sh.h glibc/libbsd and musl port of 6.0 Sep 3, 2016
shf.c Upstream 6.0 Sep 3, 2016
shf.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
syn.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
table.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
table.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
trap.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
tree.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
tree.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
tty.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
tty.h Rebased against ksh from OpenBSD 5.9. Apr 5, 2016
var.c glibc/libbsd and musl port of 6.0 Sep 3, 2016
version.c Initial commit. Oct 12, 2013
vi.c Rebased against ksh from OpenBSD 5.9. Apr 5, 2016

README

 _       _        _
| | ___ | | _____| |__
| |/ _ \| |/ / __| '_ \
| | (_) |   <\__ \ | | |
|_|\___/|_|\_\___/_| |_|

Overview
========

loksh is a Linux (https://www.kernel.org/) port of OpenBSD's
(http://www.openbsd.org/) ksh targeting musl (http://www.musl-libc.org/).

It is a small, interactive shell targeted at resource-constrained systems.

Legal Information
=================

loksh is licensed under the same license as the upstream code it is based on.

The ASCII art logo at the top was made using FIGlet (http://www.figlet.org/).