Index of  //ia64.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). Other information on OSU scripting may be obtained from http://kcgl1.eng.ohio-state.edu/www/doc/serverinfo.html.

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.
[calendar] [calendar] Calendar generator.
[conan] [conan] Conan The Librarian


       Name                                 Revised         Size  Description
[DIR] obj_axp/ 13-Nov-2011 09:12 512 subdirectory [DIR] obj_ia64/ 13-Nov-2011 09:12 1,024 subdirectory [DIR] obj_vax/ 13-Nov-2011 09:12 512 subdirectory [???] accesses.dat 13-Nov-2011 09:12 0 [???] accesses.permissions 13-Nov-2011 09:12 1,765 [TXT] access_db.c 13-Nov-2011 09:12 8,857 C source [TXT] access_db.h 13-Nov-2011 09:12 541 C header [IMG] book.xbm 13-Nov-2011 09:12 276 X-bitmap [TXT] bookfile_figure.c 13-Nov-2011 09:12 10,188 C source [TXT] bookfile_figure.h 13-Nov-2011 09:12 278 C header [TXT] bookfile_index.c 13-Nov-2011 09:12 10,268 C source [TXT] bookfile_index.h 13-Nov-2011 09:12 978 C header [TXT] bookfile_io.c 13-Nov-2011 09:12 12,565 C source [TXT] bookfile_io.h 13-Nov-2011 09:12 1,286 C header [TXT] bookfile_section.c 13-Nov-2011 09:12 11,884 C source [TXT] bookfile_section.h 13-Nov-2011 09:12 1,276 C header [TXT] bookfile_text.c 13-Nov-2011 09:12 4,357 C source [TXT] bookfile_text.h 13-Nov-2011 09:12 1,309 C header [TXT] bookreader_recdef.h 13-Nov-2011 09:12 7,785 C header [TXT] build_osu.com 13-Nov-2011 09:12 4,244 DCL procedure [TXT] cgi-mailto.c 13-Nov-2011 09:12 12,797 C source [TXT] cgi-mailto.h 13-Nov-2011 09:12 565 C header [TXT] cgilib.c 13-Nov-2011 09:12 23,498 C source [TXT] cgilib.h 13-Nov-2011 09:12 863 C header [TXT] cgiwasd.com 13-Nov-2011 09:12 1,827 DCL procedure [TXT] cgi_symbols.c 13-Nov-2011 09:12 11,537 C source [TXT] copyright.txt 13-Nov-2011 09:12 424 plain text [TXT] dcl_env_rm.com 13-Nov-2011 09:12 2,083 DCL procedure [TXT] helpgate.com 13-Nov-2011 09:12 3,590 DCL procedure [TXT] html_preproc.c 13-Nov-2011 09:12 52,265 C source [TXT] html_preproc.com 13-Nov-2011 09:12 819 DCL procedure [TXT] lbrio.c 13-Nov-2011 09:12 8,025 C source [TXT] lbrio.h 13-Nov-2011 09:12 873 C header [htm] preproc.htmlx 13-Nov-2011 09:12 5,758 OSU SSI HTML [???] preproc.htmlx$ 3-Feb-2012 06:53 4 [???] preproc.inc 13-Nov-2011 09:12 54 [htm] preproc2.htmlx 13-Nov-2011 09:12 5,795 OSU SSI HTML [HTM] readme.html 13-Nov-2011 09:12 3,902 "OSU directory README" [TXT] scriptlib.c 13-Nov-2011 09:12 13,008 C source [TXT] scriptlib.h 13-Nov-2011 09:12 523 C header [TXT] set_dcl_env.c 13-Nov-2011 09:12 31,013 C source [IMG] shelf.xbm 13-Nov-2011 09:12 279 X-bitmap [TXT] testcgi.c 13-Nov-2011 09:12 437 C source [TXT] testform.c 13-Nov-2011 09:12 1,045 C source [HTM] testform.html 13-Nov-2011 09:12 1,745 "Fill out forms example" [TXT] tmail.c 13-Nov-2011 09:12 21,609 C source [HTM] tmail.html 13-Nov-2011 09:12 5,426 "Tmail demo" [???] tmail.tmail 13-Nov-2011 09:12 422 [TXT] vmshelpgate.c 13-Nov-2011 09:12 28,372 C source [TXT] webbook.c 13-Nov-2011 09:12 23,992 C source [TXT] webbook_axp.opt 13-Nov-2011 09:12 203 VMS linker options [TXT] webbook_ia64.opt 13-Nov-2011 09:12 212 VMS linker options [TXT] webbook_shelf.c 13-Nov-2011 09:12 12,951 C source [TXT] webbook_vax.opt 13-Nov-2011 09:12 203 VMS linker options [TXT] wwwexec.com 13-Nov-2011 09:12 11,883 DCL procedure [TXT] wwwexec_v9.com 13-Nov-2011 09:12 11,538 DCL procedure