OpenBSD ksh port for macOS and Linux

Fork me on GitHub

ksh is a UNIX shell based on pdksh and inspired by KornShell which is developed by the OpenBSD team. This project is an effort to maintain a package that compiles on Linux and macOS.

I've been an OpenBSD user since 2002 and dearly miss its default shell when I'm traveling to different operating systems. After various attempts at maintaining patches, I created a dedicated project to maintain a port that compiles on both Linux and macOS.

installation on macOS

$ brew install tamentis/core/openbsd-ksh

installation requirements on Ubuntu

$ sudo apt-get update
$ sudo apt-get install make gcc libc-dev ncurses-dev

installation requirements on Centos

$ sudo yum install gcc make ncurses-devel

installation on most Unix

$ ./configure
$ make
$ sudo make install

what's missing


I cannot be held responsible for whatever damage is done to your system from using that code. It is provided AS IS, with NO WARRANTY, either expressed or implied.



Last updated: 2019-05-18 19:10:31