It was a wistful July 4 here at the Newswire. For about a day it seemed that a piece of the 3000's legacy disappeared, knowledge hard-earned and sometimes proven useful. The address for HP's Jazz webserver archived content wasn't delivering. It seemed like a new 3000 icon had gone missing when a manager on the 3000-L newsgroup went looking for Jazz notes and programs.
HP called the web server Jazz when it began to stock the HP 3000 with utilities, whitepapers, tech reports, and useful scripts. It was named Jazz after Jeri Ann Smith, the lab expert from the 3000 division who was instrumental at getting a website rolling for 3000 managers. JAS became Jazz, and the server sounded off flashy opening notes.
This is the sort of resource the community has been gathering in multiple places. One example is 3k Ranger, where Keven Miller is "attempting to gather HP 3000 web content, much of it from the Wayback Machine. From the "links" page, under the Archive sites, there are lots of things that have been< disappearing." Miller's now got an HP manual set in HTML
What might have been lost, if Speedware (now Fresche Legacy) had not preserved the software and wisdom of Jazz during its website renovation early last month? Too much. HP licensed the Jazz papers and programs to Client Systems, its North American distributor at the time, as well as Speedware. Much has changed since 2009, though.
Client Systems is no longer on the web at all. The Jazz content is safe in the hands of Fresche, which licensed the material from HP. It was only the URL that changed, evolving at the same time Fresche shifted its domain address to freschesolutions.com. The Jazz material was once at hpmigrations.com. Now you must add an explicit page address, hpmigrations.com/HPe3000_resources, where you'll find white papers include these Jazz gems, like the following papers.
Securing FTP/iX explores methods to increase FTP/iX security based on FTP/iX enhancements. Options for Managing a DTC Remotely covers issues and potential solutions for managing DTCs in networks. There's manual for HP's UPS Monitor Utility and configuring a CI script executed after a power failure; A report on using disk space beyond the first 4GB on LDEV 1; A feasibility paper about making TurboIMAGE thread-aware, as well as supporting the fork() call when a database is open.
But HP also wrote about using Java Servlets on the 3000, as well as showing how to employ CGI examples in C, Pascal and Perl to access data via a 3000 web server. There's Web Enabling Your HP 3000, a paper "describing various ways to webify your 3000 applications and includes descriptions of many third party tools."
Agreed, the white papers might've been lost without as much dismay. The programs from Jazz would've been more of a loss. All that follow include the working links available as of this week. Every access requires an "agree" to the user license for the freeware.
- ABORTJ script - powerful and flexible script to abort multiple jobs and session. Can select by user account, job state, IP address, job queue, etc.
- CATCHLOG - IMAGE log file formatter (store-to-disk format), tar version, and Readme file.
- CDCOPY - CDROM copy utility (tar archive) and Readme file. Provided by Holger Wiemann, updated by Lars Appel.
- CHRTRAN - file contents translation utility (tar format) and Readme file.
- CIVARS - A zipped tarball containing two COBOL programs. One sets the variable MYSECOND to the number of seconds in the current time. The other sets a variable named YYYYMMDDHHMMSS. Thanks to Glenn Koster and Lars Appel. Note: in 6.0 it is easy to get current date and time using the HPDATETIME and the HPHHMMSSMMM predefined variables.
- Command Files - and UDCs.
- CRYPT - tarball containing the POSIX crypt utility. Usage: $crypt KEY <file1 >file2.
- DBUTIL.PUB.SYS store-to-disk archive or tar archive - New version of DBUTIL to fix security related defect. Please read this security notice for more information.
- dnscheck - a shell script to check your e3000's DNS configuration. Run this script, correct any problems that it detects, and then re-run until no more problems are found.
- FWSCSI - NM program displays the revisons of the firmware for all NIO Fast/Wide SCSI interfaces in the system and avoids the need to use the xt diagnostic tool for each card on the system. Note that these interfaces may only be present in 900 series e3000 systems, not A/N-class systems. Recommended firmware 3728 or 3944.
- HP-IB device checker - script that runs on early 5.0 and later, and reports all HP-IB and FL devices on your system.
- NETTIME - time synchronization utility (compressed tar) and Readme file.
- NEWACCT and NEWGROUP UDCs - UDCs and scripts make it easier to keep groups and files on user volumes. Readme file for Volume Management UDCs.
- Porting Scanner - toolkit to analyze application before porting.
- Porting Wrappers - additional functions and commands, both POSIX and UNIX, useful in porting applications.
- PURGEACCT and PURGEGROUP UDCs - UDCs and scripts make it easier to keep groups and files on user volumes. Readme file for Volume Management UDCs.
- Random name generator - script that produces a pseudo random name from "minlen" up to "maxlen" characters long.
- Scripts - Command Files and UDCs.
- SETDATE - A program to alter the date in the current session. Readme file.
- Showconn & Abortcon Utilities - Utilities to show network sockets/connections on a system and abort TCP connections.
- SHOWJOB script - powerful matching capabilities to select just the jobs/session you are interested in.
- SIU migration/system mgmt tool - Utility to analyze various files on your system.
- Socksified FTP - for MPE/iX 6.0 and 5.5
- STREAM UDC - 6.0 version of STREAM UDC for User Defined job queues. A simple config file maps user.accounts to specific job queues. No need to add the ";JOBQ=" parameter to existing jobs or STREAM commands. Readme file describes features of the STREAM UDC.
- TCPY - media copy utility (tar format) and Readme file.
- UNPACKP - the latest UNPACKP script.
- Toolset/iX migration program - utility that converts TSAM source to flat files. The tar file contains the NMPRG program file and the COBOL source code. Thanks to Sally Blackwell.
- VERSION - tar archive of the VERSION.pub.sys program which supports up to 500 SOMs.