%general-entities; ]> $LastChangedBy$ $Date$ ksh-&ksh-version; ksh Introduction to ksh ksh is the AT&T Korn Shell. You must agree to the terms of the CPL-1.0 license in order to download the software. The download site is password protected, and the username and password are listed at the bottom of this license. Package Information Ksh Download (HTTP): Ksh Download (FTP): Ksh Download MD5 sum: &ksh-md5sum; Ksh Download size: &ksh-size; INIT Download (HTTP): INIT Download (FTP): INIT Download MD5 sum: &init-md5sum; INIT Download size: &init-size; Estimated disk space required: &ksh-buildsize; Estimated build time: &ksh-time; User Notes: Installation of ksh Unlike other BLFS packages, you will need to first create a working directory in which to extract the sources and perform the build. Install ksh by running the following commands: mkdir ksh && cd ksh && tar -xzvf ../INIT.&ksh-version;.tgz && tar -xzvf ../ast-ksh.&ksh-version;.tgz && bin/package make The test suite for this package requires other packages from the AT&T ast software library, namely nmake, in which case, you'd be better to install the ast-base package using the same instructions. The package command will accept a test argument to test the package. Now, as the root user: install -v -m755 -oroot -groot arch/linux.i386/bin/ksh /bin && install -v -m644 -oroot -groot arch/linux.i386/man/man1/sh.1 \ /usr/share/man/man1/ksh.1 Command Explanations bin/package make: This command rebuilds the ast INIT package and builds the ast ksh package. Configuring ksh Config Files ksh sources /etc/profile, /etc/suid_profile, and $HOME/.profile. /etc/profile $HOME/.profile /etc/suid_profile Configuration Information Update /etc/shells to include the ksh shell by issuing the following command as the root user: cat >> /etc/shells << "EOF" /bin/ksh EOF Contents Installed Program Installed Libraries Installed Directories ksh None None Short Description ksh is the AT&T ast Korn shell. ksh