Index of  //vsm.com.au/wasd_root/src/OSU/

OSU directory README
This directory contains selected OSU (DECthreads) server (v3.6 package) scripts and other resources (see copyright.txt), without source-code modification (except for minor HTML documentation and other configuration). These scripts are supported using WASD's DECnet scripting environment (see the Scripting Environment chapter on DECnet and OSU).

A proxy entry similar to the following is a minimum requirement.

  $ SET DEFAULT SYS$SYSTEM
  $ MCR AUTHORIZE
  UAF> ADD /PROXY 0::HTTP$SERVER HTTP$NOBODY /DEFAULT

When the server is configured to support OSU scripts the following provide a basis for testing and demonstration.

OSU (via DECnet)Description
TESTCGI.C Simple test of the OSU CGI environment.
Simple POST test of the OSU environment.
TESTFORM.HTML An OSU document testing SET_DCL_ENV.C and CGI-MAILTO.C (the latter requires specific configuration!)
TMAIL.HTML Another OSU document, demonstrating the use of TMAIL.C
HELPGATE This script provides access to VMS Help libraries, in a similar fashion to WASD's own Conan The Librarian. For this script to behave itself properly it really should own the "/help" path via a mapping rule!
WebBook WebBook is a Bookreader emulator similar to WASD's HyperReader (some of these may not work for local environment reasons).
PREPROC.HTMLX The OSU document demonstrating the use of OSU's SSI processor. Some paths have been modified for WASD's directory structure. The ACCESSES.PERMISSIONS (read this file) may need to be modified for this to work on any particular site.
PREPROC2.HTMLX Same as above, with the accesses disabled. (A minor correction, not modification, was needed to the source code for it to work at all  ;^)

Of course standard CGI scripts may also be transparently executed within the DECnet environment. Here is a sample ...

Process CGICGI via DECnet Description
[CGI_symbols] [CGI_symbols] Simple CGI environment test.
[conan] [conan] Conan The Librarian

NameRevisedSizeDescription

[DIR]obj_ia64/ 3-Nov-2014 18:541,024subdirectory
[DIR]OBJ_X86_64/ 9-May-2022 03:141,024subdirectory
 
[???]accesses.dat22-Jan-2025 01:0673,728
[???]accesses.permissions22-Jan-2025 01:061,765
[TXT]access_db.c22-Jan-2025 01:068,857C source
[TXT]access_db.h22-Jan-2025 01:06541C header
[IMG]book.xbm22-Jan-2025 01:06276X-bitmap
[TXT]bookfile_figure.c22-Jan-2025 01:0610,174C source
[TXT]bookfile_figure.h22-Jan-2025 01:06278C header
[TXT]bookfile_index.c22-Jan-2025 01:0610,268C source
[TXT]bookfile_index.h22-Jan-2025 01:06978C header
[TXT]bookfile_io.c22-Jan-2025 01:0612,586C source
[TXT]bookfile_io.h22-Jan-2025 01:061,286C header
[TXT]bookfile_section.c22-Jan-2025 01:0611,884C source
[TXT]bookfile_section.h22-Jan-2025 01:061,276C header
[TXT]bookfile_text.c22-Jan-2025 01:064,357C source
[TXT]bookfile_text.h22-Jan-2025 01:061,309C header
[TXT]bookreader_recdef.h22-Jan-2025 01:067,785C header
[TXT]build_osu.com22-Jan-2025 01:063,978DCL procedure
[TXT]cgi-mailto.c22-Jan-2025 01:0612,566C source
[TXT]cgi-mailto.h22-Jan-2025 01:06565C header
[TXT]cgilib.c22-Jan-2025 01:0623,479C source
[TXT]cgilib.h22-Jan-2025 01:06863C header
[TXT]cgiwasd.com22-Jan-2025 01:061,827DCL procedure
[TXT]cgi_symbols.c22-Jan-2025 01:0611,526C source
[TXT]copyright.txt22-Jan-2025 01:06424plain text
[TXT]dcl_env_rm.com22-Jan-2025 01:062,083DCL procedure
[TXT]helpgate.com22-Jan-2025 01:063,590DCL procedure
[TXT]html_preproc.c22-Jan-2025 01:0652,273C source
[TXT]html_preproc.com22-Jan-2025 01:06819DCL procedure
[TXT]lbrio.c22-Jan-2025 01:067,809C source
[TXT]lbrio.h22-Jan-2025 01:06873C header
[htm]preproc.htmlx22-Jan-2025 01:065,758OSU SSI HTML
[???]preproc.htmlx$22-Jan-2025 01:064
[???]preproc.inc22-Jan-2025 01:0654
[htm]preproc2.htmlx22-Jan-2025 01:065,795OSU SSI HTML
[HTM]readme.html22-Jan-2025 01:063,644"OSU directory README"
[TXT]scriptlib.c22-Jan-2025 01:0613,010C source
[TXT]scriptlib.h22-Jan-2025 01:06544C header
[TXT]set_dcl_env.c22-Jan-2025 01:0630,984C source
[IMG]shelf.xbm22-Jan-2025 01:06279X-bitmap
[TXT]testcgi.c22-Jan-2025 01:06437C source
[TXT]testform.c22-Jan-2025 01:061,045C source
[HTM]testform.html22-Jan-2025 01:061,745"Fill out forms example"
[TXT]tmail.c22-Jan-2025 01:0621,325C source
[HTM]tmail.html22-Jan-2025 01:065,426"Tmail demo"
[???]tmail.tmail22-Jan-2025 01:06422
[TXT]vmshelpgate.c22-Jan-2025 01:0628,372C source
[TXT]webbook.c22-Jan-2025 01:0623,992C source
[TXT]webbook_axp.opt22-Jan-2025 01:06203VMS linker options
[TXT]webbook_ia64.opt22-Jan-2025 01:06212VMS linker options
[TXT]webbook_shelf.c22-Jan-2025 01:0612,951C source
[TXT]webbook_vax.opt24-Nov-2018 22:53203VMS linker options
[TXT]webbook_x86_64.opt22-Jan-2025 01:06230VMS linker options
[TXT]wwwexec.com22-Jan-2025 01:0611,883DCL procedure
[TXT]wwwexec_v9.com22-Jan-2025 01:0611,538DCL procedure