heirloom-sh-050706

Introduction to heirloom-sh

The heirloom-sh package is a portable variant of the traditional Unix Bourne Shell.

Additional Downloads

heirloom-sh Dependencies

Required

heirloom-ng-250220

Installation of heirloom-sh

Apply a patch to bring up the source to the last upstream commit:

patch -Np1 -i ../heirloom-sh-050706-final-updates.patch

Now, apply a patch to fix the build with glibc 2.34 or newer:

patch -Np1 -i ../heirloom-sh-050706-glibc234-2.patch

Install heirloom-sh by running the following command:

make

Now, as the root user:

make install

Configuring heirloom-sh

Configuration Information

As the root user, update /etc/shells to include the Bourne shell program names:

cat >> /etc/shells << "EOF"
/usr/5bin/sh
/usr/5bin/jsh
EOF

Contents

Installed Programs: jsh (link to sh), and sh
Installed Libraries: None
Installed Directories: None

Short Descriptions

jsh

is a symlink pointing to sh

sh

is the Bourne shell