Downloads » 2006-07-12: ksh93 addon tarball for B37/i386
en

2006-07-12: ksh93 addon tarball for B37/i386

2006-07-12: ksh93 add-on tarball for OpenSolaris B37/i386

This tarball is intended to be installed over a OpenSolaris B37/i386 installation.

Install instructions:

  1. Download ksh93_integration_B37_20060712_snapshot_i386.tar.bz2
  2. Verify the Md5 checksum
  3. Login as user "root":
  4. Unmount /lib/libc.so.1
  5. Change directory to / and unpack the tarball with /usr/bin/tar using the "xvof" option ("o" is very important to set the file ownership to "root")
  6. Reboot

Example:


  % cd /tmp
  % wget http://www.opensolaris.org/os/project/ksh93-integration/downloads/ksh93_integration_B37_20060712_snapshot_i386.tar.bz2
  % /usr/sfw/bin/openssl md5 ksh93_integration_B37_20060712_snapshot_i386.tar.bz2
  MD5(ksh93_integration_B37_20060712_snapshot_i386.tar.bz2)= 22361b9c90da76520ef45ed8b5f13954
  % umount /lib/libc.so.1
  % cd /
  % sync ; sync
  % bzcat /tmp/ksh93_integration_B37_20060712_snapshot_i386.tar.bz2 | tar -xvof -
  % sync ; sync
  # reboot
  % init 0

Notes:

  • The tarball will replace /usr/bin/ksh with ksh93
  • libc.so is replaced with a version where the libc::wordexp() function is compatible with ksh93
  • The new version of libc::wordexp() will send debug output to the syslog. This is harmless.
  • The tarball was simply created from an OS/Net B37 proto/ subdir via collecting the files listed by % find $ROOT | sed 's/.*\/root_i386\///' | egrep "/(lib|llib-l)(cmd|ast|shell|dll|c)(\.|_hw.*\.)|/(ksh|krsh|rksh|pfksh)|include/ast"

Tags:
Created by admin on 2009/10/26 12:15
Last modified by admin on 2009/10/26 12:15

Collectives

Project ksh93-integration Pages


XWiki Enterprise 2.7.1.34853 - Documentation