last updated: 16 May 2008


Software Overview

Primary Location: ftp://ftp.alaska.edu/pub/sois/ Alternate Location: ftp://ftp.arsc.edu/private/kcarlson/software/

Within are several software utilities written by Kurt Carlson at the University of Alaska and the Arctic Region Super Computing Center. There are periodic updates and corrections to this software, it is provided "as is". Except as stated the software has been in production use on Tru64/OSF1/Digital Unix (v3.2g-v4.0d), SGI Irix (6.2-6.5), Cray Unicos (10.0) and Unicos/mk (2.0.5+) and Unicos/MP (2.1-3.0), NEC SuperUX (12.1), Solaris (SunOS 5.8, 5.10), Linux (various), AIX (4.3-5.3), Mac OSX (Darwin) and cygwin (Windows).

Questions, comments, bug reports can be directed to fnkac@uaf.edu or to kcarlson@arsc.edu. Overview README files and change logs are in the doc sub-directory. Some previous distribution kits are in the old sub-directory. There are html copies of the man pages in the man sub-directory.


Packages include:

Note: effective uak-v5.0 the uak and uakpacct kits were merged and converted to use configure and make vs. ua_make.ksh.
Note: effective uals-v4.11 the uals kit was converted to use configure and nmake vs. ua_make.ksh

uak - general utilities and routines

    Kit: uak.tgz (symlink)
Changes: doc/ChangeLog_uak.txt
Install: configure and make ("Extras" make but do not auto install)
Accounting and logins: Base Tools: Scripts: Extras (do not install by default): Library: uak/Obsolesced.tar.gz (these should still work, but not converted to configure. A Makefile is provided [as is]):

uals - enhanced ls

    Kit: uals.tgz (symlink)
Changes: doc/ChangeLog_uals.txt
Install: configure and make ("Extras" make but do not auto install)

uaio - enhanced iostat and other utilities (these programs are specific to Tru64/Digital Unix)
UA_DUtools - combined kit (uaio and older uakpacct, uals, uak)

   Kits: uaio-v5.11.tar.gz and old/UA_DUtools-v2.7.tar.gz
Changes: doc/ChangeLog_uaio.txt and UA_DUtools.txt
Install: ua_make.ksh (script)


The UA_DUtools and uaio were built under DU 4.0 and may not be applicable to Tru64 5.x. No further updates are anticipated to those distributions since I no longer work directly on Tru64 systems.

The uak and uals kits are being updated for the platforms I actively work on (AIX, Linux, Solaris, Irix, Mac OSX, cygwin) and may get re-tested and rebuilt elsewhere as time and resrouces permit.

I have (briefly) reviewed the current gnu coreutils-5.96 ls and saw no enhancements except possibly color appropriate for inclusion in uals. The source for ls and uals are greatly diverged, but I may one day motivate to migrate the uals enhancements back into gnu ls after I jump the hurdle of learning the gnu development infrastructure.

Have fun.