========> [VMSLT02A.BULLETIN]AAAREADME.TXT;2 <========


BULLETIN

Bulletin is a utility that works a lot like VMS MAIL but that maintains
many message folders and is designed to allow many to many communication
like that of Usenet news. Many options to shift messages from Bulletin
to or from VMS MAIL exist and it can act as a USENET news reader as
well. It is very handy for communication within groups or companies.

The following are instructions for creating and installing the BULLETIN
utility. None of the command procedures included here are sophisticated, so it
is likely that several modifications will have to be made by the installer.
The installer should enable all privileges before installation.

Once installation is complete, it is suggested that the installer enter
BULLETIN and read HELP FOLDERS to see the options available when creating
or modifying folders.  BULLETIN creates a default folder called GENERAL
which is a SYSTEM folder (allows messages to be posted which are displayed
in full when people login.)  This folder can be modified (name changed,
SYSTEM setting removed, etc.), but it will remain the default folder
which is selected when BULLETIN is entered, and it cannot be deleted.

One of the main uses of BULLETIN, besides storage of messages that are manually
entered by users, is storage of messages from network mailing lists.  This is
done by using the BBOARD feature, which is enabled using the SET BBOARD command
inside BULLETIN.  The alternative method is for mail messages to be written
directly by a mailing program by calling internal BULLETIN routines.  Such a
a program has been written for the popular mail utilities PMDF and MX.  If you
wish to do so for another utility, read the text file WRITEMSG.TXT.  I would be
glad to include any such programs with my distribution if you think such a
program would be of use to other users.

By default, BULLETIN uses the format IN%"email-address" when sending mail via
VMS MAIL.  The IN% is hardcoded in BULLNEWS.INC.  If you use a different
protocol, you should either change the reference in that file, or you can
define logical name BULL_NEWS_MAILER to point to the new protocol, i.e.
DEFINE/SYSTEM BULL_NEWS_MAILER "MX%". 
                   
If for some reason this is inappropriate, you can define BULL_MAILER
to point to a command procedure, and which will be run instead of VMS MAIL.
The parameters passed to this procedure are P1 = username and P2 = subject.

1) CREATE.COM
   This will compile and link the BULLETIN sources. Also, there are several
   INCLUDE files for the fortran sources (.INC files). BULLETIN will create it's
   data files in the directory pointed to by the logical name BULL_DIR.  If you
   elect not to use this definition, BULLFILES.INC should be modified.
   Note that after this procedure compiles the sources, it puts the objects
   into an object library, and then deletes all the OBJ files in the directory.

   CREATE.COM will automatically determine if you are running on an alpha
   rather than a vax and will issue the appropriate commands for that cpu.
   Of course, separate executables are needed for the two cpus, so if your 
   site has both, you will have to run this procedure separately on each.

   NOTE 1: If you plan on using the USENET NEWS reader capability of BULLETIN,
                                                                Page 2


   read NEWS.TXT for installation instructions before compiling.

   NOTE 2: The maximum number of folders for this distribution is 96 folders.
   If you wish to increase this, modify BULLUSER.INC and recompile the sources.
   When the new executable is run, it will create a new BULLUSER.DAT data file
   and rename the old one to BULLUSER.OLD.  You cannot reduce the number of
   folders.

2) INSTALL.COM
   The following procedure copies the executable image to BULL_DIR and
   installs it with certain privileges.  It also installs the necessary
   help files in SYS$HELP.  (BULLETIN help file is installed into the
   system help library HELPLIB.HLB.  If you don't wish this done, delete
   or modify the appropriate line in the procedure.  Also, the help
   library for the BULLETIN program, BULL.HLB, can be moved to a different
   directory other than SYS$HELP.  If this is done, the system logical name
   BULL_HELP should be defined to be the directory where the library is
   to be found.)

3) LOGIN.COM
   This contains the commands that should be executed at login time
   by SYS$MANAGER:SYLOGIN.COM.  It defines the BULLETIN commands.
   It also executes the command BULLETIN/LOGIN in order to notify
   the user of new messages.  NOTE: If you wish the utility to be a
   different name than BULLETIN, you should modify this procedure.
   The prompt which the utility uses is named after image executable.
   If you want messages displayed upon logging in starting from
   oldest to newest (rather than newest to oldest), add /REVERSE to
   the BULLETIN/LOGIN command.  Note that users with the DISMAIL
   flag setting in the authorization file will not be notified of
   new messages.  See help on the SET LOGIN command within the BULLETIN
   utility for more information on this.  Also, please note that when
   a brand new user to the system logins, to avoid overwhelming the new
   user with lots of messages, only PERMANENT SYSTEM messages are displayed.

   If you want SYSTEM messages, i.e. messages which are displayed in full
   when logging in, to be continually displayed for a period of time rather
   than just once, you should add the /SYSTEM= qualifier.  This is documented
   in BULLETIN.HLP, although there it is referred to only with respect to
   a user wanting to review system messages.  It can be added with /LOGIN.

   DECWINDOWS users should note the following: Both SYLOGIN and LOGIN are
   executed twice, once before the terminal is actually created, while
   SYS$OUTPUT is still a mailbox, the other time after the terminal is
   created.  To avoid this, place the following code in both procedure. 
   It causes them to execute only when the output is a terminal. This code
   also helps to allow programs to be placed in LOGIN.COM that prompt for
   terminal input.  BULLETIN does this if you select READNEW mode for
   displaying messages when logging in, as READNEW mode will ask you if
   you want to display the messages text.  Attempts to read terminal input
   under DECWINDOWS when SYS$OUTPUT is still a mailbox will cause DECTERM
   creation to fail.  (This problem is fixed under MOTIF).

   $ IF F$LOCATE("_TW",F$GETJPI("","PRCNAM")) .NE. 0 THEN GOTO START
   $ IF "''F$MODE()'" .NES. "INTERACTIVE" THEN GOTO START
                                                                Page 3


   $ IF F$GETDVI("SYS$OUTPUT","TRM") THEN GOTO START
   $ GOTO FINISH
   $START:
   .
   .
   body of SYLOGIN.COM (including BULLETIN command)
   .
   .
   $FINISH:
   $ EXIT

4) BULLSTART.COM
   This procedure contains the commands that should be executed after
   a system startup.  It should be executed by SYS$MANAGER:SYSTARTUP.COM.
   It installs the BULLETIN utility with correct privileges.  It also
   includes the command BULLETIN/STARTUP.  This starts up a detached process
   with the name BULLCP.  It periodically checks for expire messages,cleanups
   empty space in files, and converts BBOARD mail to messages.  It also allows
   other DECNET nodes to share it's folders.  If you don't want this feature
   and don't plan on having multiple folders or make use of BBOARD, you could
   eliminate this command if you like.  However, it is highly recommended that
   you create this process to avoid extra overhead when users login.  NOTE:
   BULLCP normally is created so it is owned by the DECNET account.  If that
   account does not exist, BULLCP will be owned by the account that issues
   the BULLETIN/START command.  In that case, access via other DECNET nodes
   will not be available.

   If you are installing BULLETIN on a cluster and plan to have the bulletin
   files be shared between all of the cluster nodes, you only need to have
   this process running on one node. On all other nodes, the system logical
   name BULL_BULLCP should be defined (to anything you want) so as to notify
   BULLETIN that BULLCP is running. (On the local node where BULLCP is running,
   this logical name is automatically defined.)

   The system logical name BULL_CUSTOM can be defined to enable several 
   features.  It is equated to a hex number string.  
        Bit 0 set = need privileges to create folder.
            1 set = captive account can write files.
            2 set = captive account can use editor. 
   
   If you want to have more than one database, you can do so by redefining 
   BULL_DIR to another directory.  However, only directories that are 
   defined in the list of equivalence names pointed to by the system logical 
   name BULL_DIR_LIST are allowed.  For example:

        DEFINE/SYSTEM BULL_DIR_LIST SITE$ROOT:[SYSEXE],USER1:[MRL]

   Then BULL_DIR can be defined as SITE$ROOT:[SYSEXE] or USER1:[MRL].  
   BULL_DIR_LIST must be defined on all nodes in a cluster.
   
   The use of the MARK command to mark messages require that a file be
   created for each user which saves the marked info.  That file file is
   stored in the directory pointed to by the logical name BULL_MARK.  You can
   either let users who want to use this command define it themselves, or
   you can define it for them, i.e. DEFINE/SYSTEM BULL_MARK SYS$LOGIN.
                                                                Page 4



5) INSTRUCT.COM
   This procedure adds 2 permanent messages which give a very brief
   description about the BULLETIN utility, and how to turn off optional
   prompting of non-system messages (via SET NOREADNEW).

6) BOARD_SPECIAL.COM
   This command procedure describes and illustrates how to use the
   SET BBOARD/SPECIAL feature.  This feature allows the use of BBOARD
   where the input does not come from VMS MAIL.  For example, this could
   be used in the case where mail from a non-DEC network is not stored
   in the VMS MAIL.  Another example is BOARD_DIGEST.COM.  This file
   takes mail messages from "digest" type mailing lists and splits them
   into separate BULLETIN messages for easier reading.

   To use this feature, place the special command procedure into the
   bulletin file directory using the name BOARD_SPECIAL.COM.  If you want
   to have several different special procedure, you should name the command
   procedure after the username specified by the SET BBOARD command.

7) UPGRADE.COM
   This procedure is used to upgrade to a new version of BULLETIN.
   See comments for instructions.

8) MASTER.COM
   If you are using PMDF, and want to use the BBOARD option, a set of
   routines are included which will allow PMDF to write message directly
   into folders, which is a much more effecient way of doing it than
   the normal BBOARD method of using VMS MAIL.  Read PMDF.TXT for how
   to do this.

9) OPTIMIZE_RMS.COM
   This routine optimizes index files.  To run, type @OPTIMIZE_RMS.COM
   followed by the filename.  If you omit the filename, it will prompt
   you to allow you to turn off or on several different types of RMS
   compression.  The default is to turn on all types of compression.
   The optimization will cause the file to be compressed.

   If you use the NEWS feature, it is suggest that you run this procedure
   on BULLNEWS.DAT after it is created.  Compressing that file greatly speeds
   up the NEWS update process.  If you are tight on space, and have been
   running BULLETIN for a long time, it might also be useful to compress
   BULLINF.DAT if that file is very large.  However, compressing that (or
   the other BULLETIN data files) don't appear to save any execution time,
   unlike BULLNEWS.DAT.
========> [VMSLT02A.GCE]AAAREADME.TXT;2 <========


Everhart Collection

The following are included
ASNVD_64.mar and VDD64.zip - latest VD: virtual disks for VMS on alpha
        which use contiguous files as disks. These programs have added
        one handly feature: the asnvd program will do a packack to
        ready any disk that is being used for a VD: unit that is 
        specified for /LBN treatment. Thus, mounting the underlying
        disk /foreign or /foreign/system is no longer needed.

IDEZR.zip and IDEZRPC.zip -
        These two zip files are the same except that one was made to
        be unpacked from VMS, the other being ok to unpack on a PC
        or the like. They implement zrdriver (and zsdriver which is
        the same as zrdriver but allows ucb$l_maxbcnt to be 32768
        instead of 8192 so you get less split transfers) and
        zridehost (and zsidehost which also allows larger nonsplit
        transfers).
        These utilities let ypu access SCSI devices that don't know 
        much SCSI and/or that have blocksize other than 512
        bytes. You connect a ZR unit 
e.g.
$ sysman io connect zra0:/noada/driver=sys$system:zrdriver

        and then set command zridehost and get the zridehost program
        running in a process and give it the ZR: unit name and the
        name of the device where the sort-of-scsi disk lives.
        This can be on a SCSI<->IDE converter (like the author's)
        or wherever you like. The command is something like

$ set command sys$sysetm:zridehost
$ zridehost zra0: gkb3:

        where in the example gkb3: would be the GK: unit (can be a
        DK: unit too) to which the physical disk is connected.

        This can be automated, presuming zrdriver, zridehost.cld,
        and zridehost.exe are in sys$system: somewhere, with a
        command something like

$ submit/param=(zra0:,gkb3:)zrddoany

        which will run things in batch (and incidentally load the
        ZR unit if need be). It presumes you have the privs to load
        drivers in the process.

        Build with @zridebld or @zsidebld and copy the .exe bits,
        the .cld files, and zrddoany.com if you like into sys$system.

        Zridehost uses io$_diagnose to read and write the disk, and
        requires only that the disk return its size and that read
        and write work. Thus it will work on most any SCSI disk.
        If the disk block size is not 512, the package will maintain
        an internal buffer and translate blocksize dynamically, so that
        the ZR: unit will appear as a normal 512-byte-block device
                                                                Page 2


        regardless of what the actual underlying disk looks like.

        Works on VMS 7.3 or 7.3-1 alpha. Probably works on VAX also
        but build commands will need to be tweaked. Object files
        for the C programs are supplied so anyone can link the
        code.

Glenn Everhart
everhart@gce.com

========> [VMSLT02A.GNU]AAAREADME.TXT;2 <========


Gnu Things

These are Gnu releases since the last sigtape. Files include
the following. Note GCC 3.1 is said to build in Alpha VMS using a
DEC C compiler. Also Gnunet is a P2P application as is gnucleus.


AAAREADME.TXT;1     AUTOMAKE-1_6_TAR.GZ;1                   BISON-1_34_TAR.GZ;1
CCAUDIO-0_4_1_TAR.GZ;1                  CURL-7_9_5-PRE2_TAR.BZ2;1
DIFFUTILS-2_8_TAR.GZ;1                  EMACS-21_1_TAR.BZ2;1
FILES.LAST28DAYS;1  FSF-MIRROR-SITES.HTM;1                  GCC-3_1_TAR.BZ2;1  
GHOSTSCRIPT-7_05_TAR.BZ2;1              GLIBC-2_2_2.TAR-BZ2;1
GLPK-3_0_5_TAR.GZ;1 GLPK-3_1_TAR.GZ;1   GNET-0_3_0_TAR.GZ;1 GNUCASH-1_6_6_TAR.BZ2;1
GNUCLEUS-FEATURES.HTML;1                GNUCLEUS-NET.HTML;1 GNUCLEUS-RELEASE.ZIP;1
GNUCLEUS.HTM;1      GNUCLEUSLAN_1_7_5.EXE;1                 GNUCLEUS_1_8_2.EXE;1
GNUMERIC-1_1_5.TAR-BZ2;1                GNUNET-0_4_2_TAR.GZ;1
GNUTLS-0_3_92_TAR.GZ;1                  GNUTLS-0_4_0_TAR.GZ;1
GNUTLS-ANN.TXT;1    GPROLOG-1_2_8_TAR.GZ;1                  GREP-2_5_TAR.GZ;1  
GSL-SCI-LIB-1_0_TAR.GZ;1                GWEBCACHE_0_6_1.ZIP;1
GZIP-1_3_2_TAR.GZ;2 GZIP-4G-PATCH.TAR;1 PATCHUTILS-0_2_11_TAR.GZ;1
SCREEN-3_9_11_TAR.GZ;1                  WEBSLEUTH-DIAG.ZIP;2
WGET-1_8_1_TAR.GZ;1 
========> [VMSLT02A.JED]AAAREADME.TXT;2 <========


John E. Davis things

JED is an editor, cross between EDT and Emacs, runs on many
        systems.
SLANG is the macro language for the editor and other bits
MOST is a text viewer that allows fwd/back search, paging either
        way, etc.
SLRN is a news reader

AAAREADME.TXT;1    
ANATOMY-OF-WEB-APP-WORMS.TXT;1
JED09915.ZIP;1     
MOST-4_9_2_TAR.GZ;1
SLANG-1_4_5_TAR.BZ2;2
SLANG1_4_3-DOC_TAR.BZ2;1
SLRN-0_9_7_4_TAR.GZ;1
========> [VMSLT02A.MOREAU]AAAREADME.TXT;3 <========


ACM47-SRC-NEW.ZIP;1     Flight simuiator
ALTRIS-132.ZIP;2        Another flight simulator
FCTM.ZIP;1              for flt.sim
FLIGHT.HTML;1           more docs for flight sim.
FLIGHT.ZIP;1            flight sim
FLY8_111.ZIP;1          another flight sim
FREETYPE2.ZIP;1         Use TrueType fonts in VMS
JASPER-1_500_4.ZIP;1    Music editor
LUDOVIC_WORLD.ZIP;1     Scenery for Flight
MESA-34.ZIP;2           VMS 3d graphics routines
SUB_HANGAR_12.ZIP;1     scenery for flight
SUB_MIDWAY21.ZIP;1      scenery for flight
TIMIDITY-2001-PATCHES.ZIP;1 Music for Timidity MIDI editor
TIMIDITYXX-2111.ZIP;1   Music editor
VOLCANO_WORLD.ZIP;1     Scenery for flight
XEPHEM-352.ZIP;1        Ephemeris for X - shows where planets are
XFORGE-022.ZIP;2        Sound file editor
XLANDER_VAX_AXP.ZIP;1   lunar lander game for X
XLOCKMORE-502.ZIP;1     Lock screens, many idle screen hacks
XPDF-1_0.ZIP;1          View PDF files in VMS
XVMSUTILS-117.ZIP;1     VMS DECwindows support utilities
========> [VMSLT02A.NET]AAAREADME.TXT;3 <========


Miscellany from the net

This directory has a variety of itesm that looked useful and instructive. Non VMS
materials tends to include source for study and documents exist to give some
descriptions. Of special interest may be the SIMH simulators, since these
now support a working VAX emulation on x86 hardware, allowing one to
run VAX/VMS on such iron (as well as a variety of other operating systems
and machine simulators). Circle is reputedly a P2P networking package,
VLC allows oen to remote operate Windows or the like from other OSs including
VMS, WINE is a free windows emulator for X86 and Bochs is an x86 emulator
for anything. Xwinx also allows Windows screens to be exported to X11
displays. OpenCL lets you run your very own certificate authority.
There is a great deal more...
Explore the documents.

088_1.JPG;1         088_2.GIF;1         088_3.GIF;1         AAAREADME.TXT;1    
ABS-SRC-0_907-SPREADSHEET.TAR-GZ;1      ABSDOC.HTML;1       ADORE-0_42.TGZ;1   
AFIO-2_4_7.TGZ;1    AIKSAURUS-0_12_TAR.GZ;2                 AMAP-0_95_TAR.GZ;1 
ANONYMITY-HOWTO.HTM;1                   ANTIWORD-0_32_TAR.GZ;2
APP-SCANNER-ANN.TXT;1                   AUTOPILOT-1_6_TAR.GZ;1
BBTXT.ZIP;1         BEALE-SCI-CRYPT.HTM;2                   BH-EUROPE-01-SPEAKERS.HTML;1
BOCHS-1_4_1_TAR.BZ2;1                   BOCHSDOC-1_3_PRE1_TAR.GZ;1
BOF-ENG.TXT;1       BRIDGE-0_1_TAR.GZ;1 BUBBLEGUM-1_0_TAR.GZ;1
BZIP2-1_0_2_TAR.GZ;1                    CCMATH-2_2_1_TAR.GZ;1
CCRYPT-1_1_TAR.GZ;1 CDRTOOLS-1_11A24_TAR.BZ2;1              CDSTATUS92_TAR.GZ;2
CHAP.PDF;1          CHARCONV-1_1_0_TAR.GZ;1                 CHORD.HTML;1       
CHORDHOWTO.HTML;1   CIRCLE-0_30_TAR.GZ;1                    CIRCLE-TALK.PDF;1  
CIRCLE.HTML;1       CKERMIT-8-ANN.TXT;1 COMMANDLINES.HTML;1 COMPROR2_1_TAR.GZ;1
CRYPTFS-0_0_TAR.GZ;1                    CRYPTXX.EL;2        CUMBRIA-SHEEP-COUNTING.TXT;1
DCL_TAR.GZ;1        DECENT-LBJ-QUOTE.TXT;1
DISKIO2.CPP;1       DLM-1_0RC2_TAR.BZ2;1
DL_LIBV2.C;1        DL_LIBV2.H;1        DOCSIS-VULN-CONFIG.TXT;1
DOMC-0_5_1.TGZ;1    DPROBES-V3_5_0_TAR.GZ;1                 DRAWBOARD_0_56.ZIP;1
DRIP-0_8_0_TAR.GZ;1 DUMBFS-0_0_TAR.GZ;1 DVDRTOOLS-0_1_2_TAR.GZ;1
EMBED.C;1           EXAMINER-0_2_TAR.GZ;1                   EXPLOITS.HTML;1    
EXPLORE2FS-1_00-PRE4-SRC.TGZ;1          EXPLORE2FS-1_00-PRE4.ZIP;1
EXPLORE2FS.HTM;1    FILEDISK.ZIP;2      FILEUTILS-4_0.DIFF;1
FLAWFINDER-0_19_TAR.GZ;2                FM20011109.HTM;1    FM20020227.HTM;1   
FM20020311.HTM;1    FM20020312.HTM;1    FONT2SVG.HTML;1     FONT2SVG_TAR_GZ.TAR;1
FOX-IL-SPY.HTM;1    FREEME.ZIP;3        FREEMONEY_0_03_TAR.GZ;1
FREERADIUS_TAR.GZ;1 FREETYPE-2_0_9_TAR.BZ2;1                FREEVMS.DIR;1      
FSDEXT2-017.ZIP;1   FSDEXT2-FAQ.TXT;1   FSDEXT2-SRC.ZIP;1   FSDEXT2-W98.HTML;1 
FSDEXT2.HTM;1       FSDEXT2_0163.ZIP;1  FSDEXT2_0163SOURCE.ZIP;1
GENERIC-CACHE-ANALYSIS.TXT;1            GNET-1_1_3_TAR.GZ;1 GNOPHONE-0_2_0_TAR.GZ;1
GNUPG-1_0_7_TAR.GZ;1                    GPROLOG-1_2_8_TAR.GZ;1
GRAB-AUDIO-ON-PROT-CD-HOW.TXT;1         GZIP-1_3_2_TAR.GZ;1 HDCP-WEAKNESS.HTM;2
HDCP10.PDF;2        HDCP111901.HTM;2    HDCP111901.PS;2     HDCP1ERRATUM11.PDF;2
HDCPATTACKS.HTML;2  HDCP_UPSTREAM_100_ERRATUM.PDF;2         HDCP_UPSTREAM_100_SPECIFICATION.PDF;2
HOLLYWOOD-DVD-CRD-DVR-EM8300-0_8_3_TAR.GZ;1                 IP-FIL3_4_21-SOLARIS-LKM_TAR.GZ;1
IPFFREEBSD.HTML;1   IPFGEN.HTML;1       IPFHPUX.HTML;1      IPFIPMON.HTML;1    
IPFLINUX.HTML;1     IPFMAIL.HTML;1      IPFNETBSD.HTML;1    IPFPROB.HTML;1     
IPFQUES.HTML;1      IPFSOLARIS.HTML;1   IPFSUNOS.HTML;1     IPFTOC.HTML;1      
IPFVPN.HTML;1       IP_MASQ_VPN.HTML;1  IRCNSID.C;1         IRCSNIFF_TAR.GZ;1  
J2EEANDDOTNETSECURITYBYGERMULCAHY.PDF;1 JFFNMS-NET-MGT-SYS0_5_7_TAR.GZ;1
JMONEYATHOME-0_50B_TAR.GZ;1             JPEG-EXTRACTOR.HTML;1
                                                                Page 2


JPEGEXTRACTOR.ZIP;1 KEYPAD-CODES-FOR-X11.TXT;2              KSPY-1_0.TXT;1     
L2TPD-0_65_1_TAR.GZ;1                   LDMDOC-0_1.ZIP;1    LIBDICT-0_2_0_TAR.GZ;1
LIBDVDCSS-1_2_1_TAR_GZ.TAR;1            LIBDVDREAD-0_9_2_TAR.GZ;1
LIBSIMD-20020214_TAR.GZ;1               LINITS-TO-SW-EST-KCSEST.PDF;1
LINKER2_0_TAR.GZ;1  LINUX-2_5_9-NTFS-2_0_2_PATCH.BZ2;1      LINUX-LDM-0_0_6_TAR.BZ2;1
LINUX-NTFS-1_4_0_TAR.GZ;1               LINUXUNIX.DIR;1     LKM-KEYLOG-ARTICLE.HTM;1
LOGI_CRYPTO1_1_1.ZIP;1                  MEDUSA-092-ANN.TXT;1
MESALIB-4_0_TAR.BZ2;1                   MICROCODE-AND-CPU-DESIGN.TXT;2
MOBBING.C;1         MS-DRM.HTM;1        MTMNT24.PPT;1       NAIM-0_10_4_TAR.GZ;1
NAPSHARE-1_0_TAR.GZ;1                   NC6-0_2PRE3_TAR.BZ2;1
NEUTRINO-BIG_PICTURE.PS;1               NG-SPICE-REWORK-14_TAR.GZ;1
NON-SQL-DBMS-LINUX.HTM;1                NORM-USENIX-SEC-01.PDF;1
NTIFS-FILEDISK-ETC.HTM;1                NTIFS.H;1           NTIFS.ZIP;1        
NUMERIC-PREFIXES.TXT;1                  ODBC-ODBC-BRIDGE-1_0_0_12.ZIP;1
OFFICE-XP-INSEC-FIX-M-005.SHTML;1       OPENCL-CRYPTO-0_8_3.TGZ;1
OPENSSL-ENGINE-0_9_6D_TAR.BZ2;1         OPENVPN-1_0_2_TAR.GZ;1
OS-STORY.HTM;1      PAPILLON-SOLARIS-LKM-0_3_3A_TAR.GZ;1    PAPILLON.HTML;1    
PATCHUTILS-0_2_1_TAR.GZ;1               PEERCAST.PS;2       PEERCAST0_1.TGZ;1  
PEERCAST0_1_TAR.GZ;1                    PERLDESK-1_02-STABLE_TAR.GZ;1
PHRACK58_TAR.GZ;2   PLPLOT-5_1_0.TAR-BZ2;1                  PLUGGER-4_0_TAR.GZ;1
POSTGRESQL-7_2_1_TAR.BZ2;1              PTRACEKM_TAR.GZ;1   PYTHON-BIGGLES-PLOTPROG1_6_0_TAR.GZ;1
RAWWRITEWIN-0_5.ZIP;1                   RAWWRITEWIN-0_5_SRC.ZIP;1
RCCRYPT-1_1_TAR.GZ;1                    RDESKTOP-1_1_0_TAR.GZ;1
RDESKTOP-1_1_0_TAR_GZ.HTML;1            RDESKTOP-GTKFORK_TAR_GZ.TAR;1
RDESKTOP.HTML;1     RE-DOCSIS.TXT;1     REMOVE-EULA.TXT;1   RESPONSIBLE-DISCLOSURE-RFC-IS-TERRIBLE.TXT;1
ROMFS.ZIP;1         ROMFSREC.ZIP;1      RUBBERHOSE.DIR;1    SCANSSH-1_6_TAR.GZ;1
SCIENTOLOGY-CRITIC-SITE-LOC.HTML;1      SCILAB-2_6_SRC_TAR.BZ2;1
SCILAB-README.HTML;1                    SCILAB.HTML;1       SCRAMBLED_EGGS_TAR.GZ;1
SCRIBA-DOC-HTML-V10B27.ZIP;1            SCRIBA-V1_0B27-SOURCE_TAR.GZ;1
SERVERCONFIG.ZIP;1  SFS-0_5K_TAR.GZ;1   SFS-INDEX.HTML;1    SFS.HTML;1         
SHADOWFT-1_4_TAR.GZ;1                   SILENTLOG.ZIP;1     SIMH-BUILD-HINT.TXT;1
SIMHV29-10.ZIP;1    SIMH_TRAILING-EDGE.COM;1                SIMTOOLS.ZIP;2     
SMBAUTH1_3_0_TAR.GZ;1                   SMBCLIENT.ZIP;1     SNATCHER-2_3_1_TAR.GZ;1
SNIFFER-0_1_1_TAR.GZ;1                  SOFTESTIM.HTML;1    SPANNING-TREE-WEAKNESS-RUSSIAN.HTML;1
SPOOL2PDF_TAR.GZ;1  SQL-LEDGER-1_6_10_TAR.GZ;1              SRM_TAR.GZ;1       
SSHSNIFF_TAR.GZ;1   STAR-1_4A07_TAR.GZ;2                    STEGHIDE-0_4_1_TAR.GZ;1
SWAPFS.ZIP;1        SWATCH-3_0_4_TAR.GZ;1                   SWIFTSURF-1_2_5_TAR.GZ;1
T1LIB-1_3_TAR.BZ2;1 TECO-INIT-TRICK.TXT;2                   TEE.C;1            
TESO-SCENE-AT_RELEASES.HTM;1            TEX2PDF-3_0_TAR.GZ;1
TINYCA-0_3_3_TAR.BZ2;1                  TMPFILE-ALTERNATIVE-SRC.TXT;1
TRUETYPE_EMBEDDING-ENABLER.TXT;1        TRUTYPE-EMBED.EXE;1 TURBOC-20020602_TAR.BZ2;1
TURBOC-CROSSCOMPILE.HTML;1              UDF-0_9_5_TAR.GZ;1  UNISCAN.ZIP;1      
USING-SIMH-MAC-HINT.TXT;1               VAX-SIM-ERRATA-1.TXT;1
VAX.HTML;1          VAXPRELIMSIM.ZIP;1  VAX_CPU.C;1         VLC-0_2_91-1_I386.RPM;1
VLC-0_2_91-WIN32-INSTALLER.EXE;1        VLC-0_2_91_TAR.BZ2;2
VLC-DOC.HTML;1      VMA_RW_CHK-1_0_TAR.GZ;1                 VMS-JAVA-FASTVM-INSTALL_NOTES.HTML;1
VOBCOPY-0_4_0_TAR.GZ;1                  VTQLSERVER-0_4_4_TAR.GZ;1
W95-DISK-ACCESS-INFO.HTML;1             WATCHFOLDER-0_1_3_TAR.GZ;1
WEBSLEUTH.ZIP;1     WEIRDX-1_0_31_TAR.GZ;1                  WINDOWS-KEY-USE.TXT;1
WINE-20020605_TAR.BZ2;1                 WINE-DOC-TXT_TAR.GZ;1
WINE4.LIS;1         WINE5.LIS;1         WINECHANGES4TO5.TXT;1
WINEPULLED4TO5.ZIP;1                    WINSHELL.ZIP;1      WINXP-SPIES-ON-YOU.TXT;1
WWW_PERLDESK.COM;1  WXBASIC.TAR;1       XBL-TETRISCLONE-1_0K_TAR.GZ;1
XBOX.HTML;1         XDRAWCHEM-0_99_4.TGZ;1                  XLIB.TGZ;1         
XNEST.TGZ;1         XPDF-1_01_TAR.BZ2;1 XPDF-CHANGES.TXT;1  XPDF.HTML;1        
                                                                Page 3


XPDF_FILES.DIR;1    XPROG.TGZ;1         XTUNES-0_27_TAR.GZ;1
XVKBD-1_6_TAR.GZ;1  XVKBD-LATIN1.GIF;1  XVKBD.HTM;1         XWINX-0_03_TAR.GZ;1
XWINX-BUILDING.PHP;2                    XWINX-FUTURE.HTM;2  XWINX.HTM;2        
XXDIFF-2_0_TAR.GZ;1 YASE-0_9_9_TAR.GZ;1 YENCODE-0_4_TAR.GZ;1
ZLIB-1_1_4_TAR.GZ;1 ZLIB114.ZIP;1       
========> [VMSLT02A.NT]AAAREADME.TXT;3 <========


This area contains a few interesting or useful bits of lore and tools
for Windows NT or Windows 2000 or even XP. Its focus is on internals
lore. The NT rootkit is a worked example of a module that can be added
into NT to change kernel behavior. There are a few other handy things
like a virtual-disk-on-file driver.

AAAREADME.TXT;1     ADDTASK.ZIP;1       BAMBOO.HTM;1        BOO-AXP.ZIP;1      
BOOUTILS-I.ZIP;1    CREATE-MEM-SECT-IN-DVR.TXT;1            CREATE-RING0-THREAD-HOW.TXT;1
DOUBLE-FAULT-MEANING.TXT;1              DRIVER-COMPLETION-TIP.TXT;1
EXT2FS-BUILDING.HTM;1                   EXT2FS-BUILDING_FILES.DIR;1
EXT2FSD-0_06.ZIP;1  FILEDISK.ZIP;1      FLUSHBUFFER-TECH-SRC.TXT;1
HOOK-NDIS-SRC.TXT;1 HOOK-NDIS-SRC2.TXT;1                    HOOK-NDIS-SRC4.TXT;1
HOOK-SYSCALL-BIT.TXT;1                  HOW-TO-DEBUG-HOWWORKS.TXT;1
IMAGE-DRIVE-WITH-NC-AND-DD.TXT;1        IO-BUFFER-USAGE-IN-DIRECTMODE.TXT;1
IOCTL-BUF-MEANINGS.TXT;1                IPD-INDEX.HTM;1     IPD.ZIP;1          
IRP-CANCEL-HOW.TXT;1                    IRP-COMPLETION-NOTE.TXT;1
MONITOR-PROC-CREATE.TXT;2               MS-HAIKU.TXT;1      NT-SCSI-PORT-DVR-TIDBIT.TXT;1
NT2K-TOOLS-ANN.TXT;2                    NTFS-HIDDEN-DATA-MISCHIEF.TXT;1
NTPROXYDRIVER.PDF;1 NTROOTKIT-MSG.HTM;1 NT_ROOTKIT0_40.ZIP;1
NT_ROOTKIT_ALL.HTML;1                   SCSI-PASSTHRU-USE.TXT;1
SETEVENTHANDLER-TIP.TXT;2               SYSTEM-WAIT-NOTE.TXT;1
TDI-EXAMPLE.TXT;1   TDI_FLT.ZIP;1       THREADING-SYNC.TXT;1
UMODE-IN-DV_R.TXT;1 UNLOAD-READONLYDISK.TXT;1               UPLUGPLAY-EXPLOIT-SRC.TXT;1
XP-ENTER-KNL-HOW.TXT;2                  
========> [VMSLT02A.OPENOFFICE]AAAREADME.TXT;2 <========


Open Office
This is a free office suite akin to MS Office, but written in Java,
C, and C++ and supposedly portable. The sources for V1.0 are here.
Binaries can be had from www.openoffice.org.

GPL_LICENSE.HTML;1        44/44       29-NOV-2001 09:11:20.00
LGPL_LICENSE.HTML;1
                          65/66       29-NOV-2001 09:11:28.00
LICENSE.HTML;1            18/18       29-NOV-2001 09:10:58.00
OOO_1_0_0_SOURCE_TAR.BZ2;1
                      227976/227976    1-MAY-2002 08:59:14.00
SISSL_LICENSE.HTML;1
                          43/44       29-NOV-2001 09:11:24.00

========> [VMSLT02A.PRO]AAAREADME.TXT;2 <========


DEC Pro 350 Stuff
This area contains all the DEC Pro 350 material from the DECUS library
that could be found on the net. Use LHARC to extract. Most all this
code can run under RSX11M or M+ on real or emulated pdp11 also and it
is captured here to keep it from vanishing altogether.

123-1.LZH;1         124-1.LZH;1         124-2.LZH;1         124-3.LZH;1        
136.LZH;1           137.LZH;1           173.LZH;1           174.LZH;1          
175-1.LZH;1         175-2.LZH;1         175-3.LZH;1         175-4.LZH;1        
175-5.LZH;1         176-1.LZH;1         176-2.LZH;1         176-3.LZH;1        
177-1.LZH;1         177-10.LZH;1        177-11.LZH;1        177-12.LZH;1       
177-13.LZH;1        177-14.LZH;1        177-15.LZH;1        177-16.LZH;1       
177-17.LZH;1        177-18.LZH;1        177-19.LZH;1        177-2.LZH;1        
177-20.LZH;1        177-21.LZH;1        177-3.LZH;1         177-4.LZH;1        
177-5.LZH;1         177-6.LZH;1         177-7.LZH;1         177-8.LZH;1        
177-9.LZH;1         178-1.LZH;1         178-2.LZH;1         178-3.LZH;1        
178-4.LZH;1         178-5.LZH;1         178-6.LZH;1         178-7.LZH;1        
178-8.LZH;1         178-9.LZH;1         179-1.LZH;1         179-2.LZH;1        
179-3.LZH;1         180-1.LZH;1         180-10.LZH;1        180-11.LZH;1       
180-12.LZH;1        180-13.LZH;1        180-14.LZH;1        180-15.LZH;1       
180-2.LZH;1         180-3.LZH;1         180-4.LZH;1         180-5.LZH;1        
180-6.LZH;1         180-7.LZH;1         180-8.LZH;1         180-9.LZH;1        
181.LZH;1           AAAREADME.TXT;1     BLISS-11_TAR.GZ;1   BORZOI-0_9_1-ELL-CRYPT_TAR.GZ;1
DECUSC_TAR.Z;1      F77.LZH;1           FTP_UPDATE_UU_SE-PUB-PDP11README.HTML;1
K11MIT_TAR.Z;1      NAMES174.TXT;1      NAMES174_TXTA.TXT;1 NAMES175.TXT;1     
NAMES176.TXT;1      NAMES177.TXT;1      NAMES178.TXT;1      NAMES179.TXT;1     
NAMES180.TXT;1      PASSWORD.HTML;1     PDP-GCC.SHAR;1      PDP11-INDEX.TXT;1  
PRO101.TXT;1        PRO123.TXT;1        PRO124.TXT;1        PRO125.TXT;1       
PRO127.TXT;1        PRO128.TXT;1        PRO129.TXT;1        PRO131.TXT;1       
PRO134.TXT;1        PRO135.TXT;1        PRO136.TXT;1        PRO137.TXT;1       
PRO138.TXT;1        PRO139.TXT;1        PRO143.TXT;1        PRO148.TXT;1       
PRO150.TXT;1        PRO152.TXT;1        PRO155.TXT;1        PRO161.TXT;1       
PRO163.TXT;1        PRO164.TXT;1        PRO165.TXT;1        PRO166.TXT;1       
PRO169.TXT;1        PRO170.TXT;1        PRO171.TXT;1        PRO172.TXT;1       
PRO173.TXT;1        PRO174.TXT;1        PRO175.TXT;1        PRO176.TXT;1       
PRO177.TXT;1        PRO178.TXT;1        PRO179.TXT;1        PRO180.TXT;1       
PRO181.TXT;1        RAIND112.ZIP;1      README.HTML;1       README.PDPGCC;1    
RX50.NOTES;1        RX50.ZIP;1          TECO11_TAR.Z;1      TELEDISK.ZIP;1     
VENIX-README.HTML;1 VENIX.TAR;1         VENIX1.ZIP;1        VENIX2.README;1    
VENIX2S.ZIP;1       VENIX2U.ZIP;1       WARUG67.LZH;1       WPS1.TD0;1         
WPS2.TD0;1          WPS3.TD0;1          WPS4.TD0;1          WPS5.TD0;1         
WPS6.TD0;1          

Total of 140 files.
========> [VMSLT02A.SAMBA]AAAREADME.TXT;1 <========


SAMBA

This directory contains Samba, a utility set that lets other machines
serve disks and printers to Windows boxes, that allows other machines
access to Windows shares and printers, and allows other boxes to
supply authentication to Windows domains.

There is a VMS port of Samba V2.2.4 here, almost the latest, plus
the current 2.2.5 release and the diffs, and VMS binaries. Complete
source code and binaries are here. While this does not duplicate all
that Pathworks does, it handles a goodly set of functions.

CIFS is a client filesystem for Samba or Windows, set up for linux
or unix like OSs but present in source only.
========> [VMSLT02A.SEC]AAAREADME.TXT;2 <========


Security tips and alerts

This area is mostly tips but some other bits of security relevant
code from the net. Some of this is sources to malware...be careful
with it. Nothing here should spread on VMS but it is here for study
only.

AAAREADME.TXT;1     ANATOMY-OF-WEB-APP-WORMS.TXT;1          BINARY-BRUTEFORCE.TXT;1
BLOCK-ENVIRON-PROBS-SSH.TXT;1           BLOWCHUNKS-FIXUP-ANN.TXT;1
BLOWCHUNKS.PL;1     BPFTP235.EXE;1      BYPASS-CONTENT-FILTER-TECHNIQUES.TXT;1
CABLE-MODEM-CONFIG-INFO.TXT;2           CFGMGMT.HTML;2      CGIFILE.TXT;1      
CROSSSITE-ALERT-G1.TXT;1                CROSSSITE-SCRIPT-TOOL-CODE.TXT;1
CSS-CASCADINGSTYLESHEET-PROB.TXT;1      CSS-SCRIPTING-ISSUE.TXT;1
DCFLDD-1_0_TAR.GZ;1 DOD-SEC-TOOLS.TXT;1 FATBACK-1_3_TAR.GZ;1
FIND-LKM-CODE.TXT;1 FINGERPRINT-PORT80.TXT;1                FINGERPRINTING-2.TXT;1
FOREMOST-0_62.TGZ;1 FOREMOST-0_62_TAR.GZ;1                  FORENSICS-REF-LIST.TXT;1
FXP-TUTORIAL.HTM;1  GET-OUT-OF-CHROOT-PAPERS.TXT;2          GET-OUT-OF-CHROOT-PAPERS.TXT;1
HASHING-TOOL-ANN.TXT;1                  HEADER-BASED-EXPLOITATION.TXT;1
HTML-MAIL-HOLE.TXT;1                    IE-UNICODE-OVFL-EXPLOIT.HTM;1
KILL_RADIUS.TGZ;1   LFTP13.ZIP;1        MOD_BLOWCHUNKS.C;1  NT-EVENT-KNL-USER-SHARE-HOW-INSEC.TXT;1
NT-SIDESCALATION-ATTACK.TXT;1           OWASP-CATEGORIES.TXT;1
PAPILLON-SOLARIS-LKM-0_3_3A_TAR.GZ;1    PAPILLON.HTML;1     RADIUS-ISSUES.TXT;1
RADIUS-PROTOCOL-ANALYSIS.TXT;1          REMOTE-ORACLE-HOLE.TXT;2
RIP-CD-HOW.TXT;1    SAFEWEB-HOLE-HOW.ZIP;1                  SERVER-CAN-SEE-ALL-YOUR-FILES.TXT;3
SET-OUTLOOK-PLAINTEXT-READ.HTML;2       SMARTFULL.EXE;1     SOCAT-ANN.TXT;1    
SSH-ATTACK.TXT;1    TOOLEAKY.EXE;1      TOOLEAKY.ZIP;1      TUNELS-VI-DNS.TXT;1
WEB-FILTERING.TXT;1 WEB-TESTING.TXT;1   WEP-BOGUS-ORINOCO.TXT;1
========> [VMSLT02A.SWTOOLS]AAAREADME.TXT;2 <========




                    Spring 1986 DECUS Distribution
                        Software Tools

This Software Tools distribution off the Spring 1996 L&T SIG tape
got very limited distribution. It is presented here to make it
more widely available. This is a pretty complete unix like shell
for VMS and utility set that goes with it, mostly written in
portable RATFOR (a Fortran preprocessor dialect that somewhat
resembles C).


The  following  steps  must  be  performed  to  build  the Spring 1986
release of the Software Tools package for VMS. 

 1. Edit the file  stlognam.com  in  this  distribution  directory  to
    reflect  the  disk  and directories used by the tools.  All of the
    tools logical names start with the string "st_", in an attempt  to
    avoid  conflicts  with  all  other  software.   The definition for
    st_node should be replaced with your node  name,  and  st_timezone
    should   be   replaced   with   the  appropriate  three  character
    mnemonic.  Do not worry, the software which uses the logical  name
    worries  about  whether it is daylight-savings time or not, so you
    won't have to worry about changing the  logical  name  each  April
    and October. 
    
 2. Invoke the modified stlognam.com to set up the environment
    
 3. Create  the  six  known  directories (~bin, ~usr, ~tmp, ~lpr, ~msg
    and ~man) with the appropriate  protection,  and  set  default  to
    st_bin.   Consult  release.doc  for  information  on  the required
    protection modes for the directories. 
    
 4. Copy the Distn directory files into the current  directory,  after
    deleting  all  files  currently  in the directory.  Make sure that
    the account under which you are running has the following quotas:

         PRCLM          10
         BYTLM       30000
         FILLM          75
         TQELM          40
         PGFLQUOTA   16384

    
 5. @toolgen
    This command file assembles all  macro  primitives,  compiles  all
    fortran  primitives,  builds two tools to bootstrap ourselves, and
    then proceeds to build the 115 utilities  in  the  package.   This
    takes  a  few hours, so take a break.  If you answer yes to any of
    the  questions  concerning  file  deletion,  toolgen  will  delete
    unneeded  files  as  the processing progresses.  If you delete the
    object files, a savings of  ~2000  disk  blocks  ensues.   If  you
    delete  the  source  files  as  you  progress,  a savings of ~3700
    blocks accrues.  If a shared global image  is  NOT  selected,  the
                                                                Page 2


    entire  system  occupies ~22000 blocks if no files are deleted, or
    ~16000 blocks if both sources and objects are deleted  during  the
    build.   On  the  other  hand,  by building with the shared global
    image,  the  corresponding   numbers   are   ~12000   and   ~6000,
    respectively. 
    
 6. Now  modify  the  system  startup  files  to setup the new logical
    names and installed images for the next boot. 


                                 -1-



                    Spring 1986 DECUS Distribution


    
 7. Install the known images using st_bin:tools.ins
    
 8. The required quotas have not changed  with  this  release,  so  no
    mucking  with  the  authorization  file  will be necessary, unless
    this is your first tools release.  If this is  the  case,  consult
    the file release.doc in the distn directory. 
    
 9. To  build  the  appropriate  mail  system  utilities,  you need to
    consult the file msgreadme.1st in  the  msgsys  directory;  follow
    the directions there. 
    
10. You should now be operational. 




                                                  Software       Tools
Users Group 140 Center Street El Segundo, CA   90245

(213) 322-2574

















                                                                Page 3
















                                 -2-


========> [VMSLT02A.TK]AAAREADME.TXT;2 <========


Hunter Goatley collection, from new material on his website.

A2PS.ZIP;1              ASCII to Postscript conversion
AAAREADME.TXT;1    
AVFS-0_9_3_TAR.GZ;1     
CALLABLE-PING.ZIP;2     Callable ping util
CVTLIS.ZIP;1            Convert .lis to source.
FLIST.ZIP;1             File and directory manager
FREE.ZIP;1              Shows blockusage for mounted disks
FTP_MIRROR.ZIP;1        Mirror an FTP site
HGFTP.ZIP;4             Better FTP client and server
JUMP.ZIP;4              Become another user w/o knowing their password
MGFTP.ZIP;3             older better FTP client and server
MGPCX.ZIP;1             Read/write PC format floppies
MX042.INFORMATION;3     Mailer program
MX042.RELEASENOTES;3
MX042.ZIP;3        
MX042_KIT_FIXES.ZIP;3
MX042_SRC.ZIP;2    
MX042_SRC_UPDATE_WITH_ANTI_RELAY.ZIP;3
NBS.ZIP;1               Set time to NBS time
NETLIB023.ZIP;1         Stack independent tcp/ip networking
ODS2.ZIP;1              Read ods-2 disks on Windows etc. w/src
TAIL.ZIP;1              Show tail end of a file, possibly continuously
UAF.ZIP;2               Search UAF and guess passwords, show up too-easy
                        passwords.
UNZIP_5_50.ZIP;1        Uncompress .zip files
VDD64.ZIP;2             Virtual disk on contiguous files or chunks of
                        unmounted disk. No need to mou/for/sys any more
VERB.ZIP;2              Display DCL .CLD definitions from DCL tables
VMSTAR.ZIP;2            TAR format read/write/list utility
WATCHER.ZIP;1           Idle terminal logout
========> [VMSLT02A.VU]AAAREADME.TXT;3 <========


VMS things

This directory has codes that run or purport to run on VMS.
Also many text files are bits of useful VMS lore.


A2HDOCO.ZIP;1           ASCII to HTML
A2HVMS.HTML;1      
A2HVMS_FILES.DIR;1 
AAAREADME.NBL;1    
AAAREADME.TXT;1    
ADA-COMPILER-LOC.TXT;1  Where to find Ada compiler for VMS on net
AHLEFELDT-POSTPROG.ZIP;1
AHLEFELDT-POSTSCRI.HTM;1
AIRWOLF.ZIP;1           A flight simulator
ALLOW-DECW-TCPI-ALTWAY.TXT;1
ALPETHER.EXE;1     
ALPHA-VS-IA64-EXPLAIN.TXT;1
AM-I-BEING-DEBUGD-SRC.TXT;1
AM-I-BEING-DEBUGD2-SRC.TXT;1
AM-I-BEING-DEBUGGED-SRC.TXT;1
ANALOG-5_22-VMS.ZIP;1   Analog clock
ANALOG-5_22.ALP73;1
ANALOG.HTML;1      
ANTIWORD-MOD-NEEDED.TXT;1
ANTIWORD.DIR;1     
ANTIWORD_VMS.ZIP;1      Read MS Word files
ASD-INSTALL.COM;1  
ASD-README.TXT;1   
ASD.EXE;1               Alpha software development environment
AUTO_REPLY.ZIP;1        Reply to mail when you are out...
BAMSE.HTML;1            SSH client and library for VMS
BAMSE000_SRC.ZIP;1 
BAMSE000_SRC_20020125.ZIP;1
BAS$EDIT-USE-DOC.TXT;1
BASH.TARBZ2;1           BASH shell for VMS
BIGNUM-PREFIX-LIST.TXT;1
BOCHS-1_3.TAR-GZ;1      x86 emulator, ported to VMS. 
BOCHS-1_3_VMS.ZIP;2
BOCHS-VMS-ANN.TXT;2
BTRAN-ANN.TXT;1         DEC basic to Visual Basic translator
BTRAN.HTML;1       
BTRAN.TGZ;1        
BUILD-PCSI-KIT-SRC.TXT;1
BZIP2.DIR;1             Compress utility. Makes .BZ2 files, better compressed
                        than .gz gzip or zip files.
BZIP2.EXE;2        
BZIP2VAX.EXE;1     
CAL_EXE.GZ;1            calculator
CASECONVTOLOW.TXT;1
CDRECORD-1_11A06.ZIP;1  Record CD-R on VMS
CHARPN-VAX-DOWNLOADS.HTM;1
CHEAP-USB-VMS-CARD.TXT;1
CHKPW.C;1          
CHKPW.MAR;1        
                                                                Page 2


CHOWN.TXT;1        
CLUSTERING-SINCE-1980.TXT;1
COMMAND_3.ZIP;1    
COMPACT-DCL-TIME-CONVERT.TXT;1
CONVERTING-MAKEFILE-TO-MMS.TXT;1
COPY-FILE-BY-FID-SRC.TXT;1
CREATE-ACE-FROM-PROG-SRC.TXT;1
CREMBX.ZIP;1            DCL interface to create mailboxes
CURL-7_9_5-VMS.ZIP;1    Transfer files from ftp or http sites. Can resume
                        partial transfer and finish it up.
CURL-DOCS.HTML;1   
CURL-MANPAGE.TXT;1 
CVS_ALPHA_EXE.ZIP;1
CVT_DOC.HTML;1     
C_FINDIMAGE-HANG.TXT;1
DAPFS-2_4_1_TAR_GZ.HTML;1       DECnet filesystem for Linux
DATA_4.ZIP;1       
DCL-MIN-DEM1.TXT;1 
DCL-MIN-DEM2.TXT;1 
DCL-MIN-DEM3.TXT;1 
DCL-MIN-DEM4.TXT;1 
DCL-MIN-DEM5.TXT;1 
DCL-SHW-LINKS-SRC.TXT;2
DCL_2_00_TAR.GZ;1  
DCL_ANALYST-SRC.TXT;1
DEC-CXX-KIT-LOC.TXT;1
DECMATE.TAR;1                   Some DECmate software (if you have one)
DECNET-PING-COM.TXT;1
DECPRO-FAQ4.TXT;1  
DECWHO-SRC.TXT;1   
DEFAULTS_3.ZIP;1   
DELETE-INTRUSION-RECORDS-SHR.TXT;1
DELTA-TIME-COM.TXT;1
DEMANGLER_TAR.GZ;1 
DFIND.HTM;1             Assign short logicals to a wildcard filename usable
                        in DCL cmds. Saves much typing.
DFIND.ZIP;1        
DNPROGS-2_17_TAR_GZ.HTML;1
DQDRIVER-IS-GOOD.TXT;1
DQDRIVER-VMS73.ZIP;1    IDE driver for VMS
ED-159.ZIP;1            EDT like editor for VMS, Unix, more.
ED-ANN.TXT;1       
ED_OVERVIEW.TXT;1  
EMACS-DBG-TIP.TXT;1
EMACS207-ANN.TXT;1 
EMACS21-ALMOST-ANN.TXT;1
EMACS21-BLD-ADVICE.TXT;1
EMACS211_4_BCK.BZ2;1    Build Gnu Emacs on VMS with this kit
EMACS21_SAVESET_ATTR.TXT;1
EXE_2.ZIP;1        
EXE_ALPHA_2.ZIP;1  
EXPAT-PERL-VMS-PATCHES-SRC.TXT;1
EXPAT1_95_2-V001.ZIP;2
F11_BROWSER.ZIP;1       Addin to let a MS user view inside of VMS container
                        files (for use with emulators)
                                                                Page 3


FBO-FIND-DISK-FILES-SRC.TXT;1
FEC-1_0.ZIP;1      
FILE-SER-LOCK-WATCHER-SRC.TXT;1
FLASHPLUGIN-ANN.TXT;1
FLIGHT-CLD-EDIT-NEED.TXT;1
FORCE-LOWERCASE-FORTRAN-SRC.TXT;1
FORCEX_EXE.GZ;1         Use forcex to force image exit on other process
FREE-VMS-ORB.TXT;1 
FREEVMS-0_0_22.TGZ;1    Initial stages VMS clone using Linux pieces
FREEVMS-SRM_TAR.GZ;1
FTPLIB-3_1-1.PATCH;1
FTPLIB-3_1-BIN-VMS-AXP_TAR.GZ;1
FTPLIB-3_1-BIN-VMS-VAX_TAR.GZ;1
FTPLIB-3_1-SRC_TAR.GZ;1
FTPLIB-PATCH-CHANGES.HTML;1
FTPLIB.HTML;1      
FTPLIBDOC.HTML;1   
GAELIC-COUNTING.TXT;1
GEET-GROUP-ID.TXT;1
GET-DEC-LOGO-ON-LOGIN-BACK.TXT;1
GET-IP-ADDR-SRC.TXT;1
GETHOSTBYNAME-FORTRAN-SRC.TXT;2
GETTING-HTML-TIP.TXT;1
GETUAI-AAAREADME.TXT;1
GETUAI.ZIP;1       
GHOSTSCRIPT-FONTS-STD-6_0_TAR.GZ;2
GHOSTVIEW-1_5_TAR.GZ;1          View Postscript documents (uses ghostscript)
GHOSTVIEW-FONT-NEED.TXT;1
GIFMERGE.ZIP;2                  Merge several GIF images
GIFSHUF.ZIP;2      
GMT-MINUTE-OF-DAY-SRC.TXT;1
GNU-AXPVMS-HTDIG-V0301-6R1-1.PCSI;1
GNUDIFFUTILS.ZIP;2              Gnu diff/patch. Useful for applying...
GNUPATCH.ZIP;2                  ...unix type patches to VMS dists...
GNV-BIN-AXP.TAR-BZ2;1           GNV is a unix like shell and util set for VMS
GNV-BIN-VAX.TAR-BZ2;1
GNV-BUILDING.HTM;1 
GNV-CRTLSUP.HTM;1  
GNV-README.HTM;1   
GNV-SETUP.COM;1    
GNVREADME.HTM;2    
GNVSRC.TAR_BZ2;1   
GNV_V1.TAR-BZ2;1   
GRAPHIC-ADAPTER-THAT-IS-OK.TXT;1
GS-GET703.HTM;1    
GSV405SRC.ZIP;1                 Ghostscript postscript viewer
GV-ANN.TXT;1       
GV-README_6.TXT;1  
GV.HISTORY;1       
GV.HTM;1           
GV_3_5_8.README;1  
GV_3_5_8.ZIP;1     
HANDOFF-IN-MULTINET.TXT;2
HANDOFF.C;1        
HANDOFF_CHILD.C;1  
                                                                Page 4


HEAD_EXE.GZ;1      
HT-DIG-ANN.TXT;1   
HTDIG-3-1-5-ANN.TXT;1
HTDIG-315-R4-ANN.TXT;1
HTDIG-3_1_5-VMS-DATA.ZIP;2      HTDIG - VMS website indexer/searh util
HTDIG-3_1_5-VMS-REL3_SOURCE.DIFF;1
HTDIG-3_1_5-VMS-REL4.README;1
HTDIG-3_1_6-VMS-REL1-SRC.ZIP;1
HTDIG-3_1_6_TAR.GZ;1
HTDIG-3_2_0B3_TAR.GZ;1
HTDIG-ANN-MAIN.TXT;1
HTDIG-ANN.TXT;1    
HTDIG.HTML;1       
HTDIG416-ANN_TXTT.TXT;1
HTDIGRELEASE.HTML;1
HTROOT722-AXP.ZIP;2             VMS Web server, very complete
HTROOT722-VAX.ZIP;1
HTROOT722.ZIP;1    
IDE-CARD-OK-VMS.TXT;1
IMAGE-HDR-SETUP.TXT;1
IMAGEMAGICK-5_4_6_TAR.BZ2;1     Change any image type to any other, edit etc.
INFOSERVER-1000-DEF-PASSWD.TXT;2
INSTALL_3.ZIP;1                 part of xaw
INTR-SRC-SHAR.TXT;1
IPC-GBLSECT-ADVICE.TXT;1
IQR-ANN.TXT;1      
IQR-DEVELOP.DOC;1  
IQR-DISTN.TXT;1    
IQR.HTM;1          
IQR.PDF;1                       IQR is IPACT Queue and Router products. It is
                                very similar to BEA MessageQ or DEC MessageQ.
                                Released to public domain, donated to VMS
                                SIG Tapes.
IQRDEV_BCK.ZIP;1   
JPEGSRC_V6B_TAR.GZ;2
KB-RESET-WITH-SWITCH-HACK.TXT;1
KB-SWITCHES-HOW.TXT;1
LD063.ZIP;1                     LD virtual disk driver package
LIBBEGEMOT-1_9_TAR.GZ;1
LIBFLASHPLUGIN.SO;1             Initial VMS port of a Flash plugin
LIBGD-1_8_4-VMS.ZIP;1
LIBJPEG-6B-VMS.ZIP;1
LIBNSPR4_MOZILLA_095.SO;1
LIBPNG-1_0_12_TAR.GZ;2
LIBPNG-1_2_0-VMS.ZIP;1
LIBSPRN4-MOZILLA.HTML;1
LIBZ-1_1_4-VMS.ZIP;1
LINUXSECURITY-10-01.PPT;2
LITECLUE.ZIP;2     
LOA-0_83-AVMS62.ZIP;1
LOA-0_83-SRC.ZIP;1              game
LOA-0_83-VVMS55.ZIP;1
LOGICALS-FOR-SYSDISK.TXT;1
LOGRESOLVE.C;1     
MAILEXTRACT.ZIP;1  
                                                                Page 5


MAKE-TO-MMS-POINTER.TXT;1
MAKE.TARBZ2;1      
MAKE2MMS.PL;1      
MANDSTEG.ZIP;2                  Hide files inside Mandelbrot pictures
MB-ANN.TXT;1       
MB-FEATURES.HTM;1               mailer, lets you attah files to messages
MB-INSTALL.HTM;1   
MBOX.ZIP;2                      Peek into VMS mailboxes
MKHTML_EXE.GZ;1    
MKISOFS.EXEAXP;1                Make ISO9660 images for burning ISO CDs
MKISOFS.EXEVAX;1   
MKISOFS.ZIP;1      
MLB007.ZIP;1       
MMOV-START.TXT;1   
MORE-GRAPHIC-CARD-CONFIG.TXT;1
MOVEMENT.ZIP;1     
MOZILLA-9_5-INS-LITTLEFIX.TXT;1
MOZILLA-OPENVMS-ALPHA-A110.SFX_AXPEXE;1 Latest Mozilla VMS browser 
MOZILLA_RELNOTES.HTML;1
MPACK15.AXP;1      
MPACK15.VAX;1      
MPACK15.ZIP;1                   pack or unpack MIME messages
MSFREE.GIF;1       
MYSTERY-START-CONFIG-PARAM.TXT;1
NAS250-COVERAGE.TXT;1
NBL-AND-MPACK-USE.TXT;1
NBL.ZIP;2                       Mail plugin to send MIME
NETCP_V532P020.ZIP;1
NOLINES_EXE.GZ;1   
NOTLIB_COPY-SRC.TXT;2           Programmable COPY command
NOTLIB_PAGINATE-SRC.TXT;2
NULLSMB-ANN.TXT;1  
NULLSMB.ZIP;4                   Null symbiont to use queue proc. for random stuff
ODS-2_FOR_FREEBSD.TXT;2
ODS2-FOR-FREEBSD.ZIP;2          Let FreeBSD read ODS2 (VMS) disks
OTTWELL-PDS.HTML;1 
OTTWELL-PDS_FILES.DIR;1
P11-2_10A_TAR.GZ;1 
PALMER-LOSER.TXT;1 
PARRISPRESENTS.ZIP;1            Presentations on VMS clusters
PATHMARKS-1122.PPT;1
PCCTS-HISTORY.TXT;1
PCCTS-NOTESV1.ZIP;1
PCCTS-RIGHTS.HTML;1
PCCTS.ZIP;1                     Purdue Compiler Compiler Construction Set
PCCTS133.HTML;1    
PCCTS133MR.ZIP;1   
PCCTSTUTORIAL.ZIP;1
PCCTS_FAQ.HTML;1   
PCCTS_TAR.GZ;1     
PD-VMS-CLUSTER.TXT;2
PERF_METER-2-5.ZIP;2
PERL-POWER-TOOLS-ANN.TXT;1
PFV_DIST.HTML;1    
PGP-FROM-TPU.TXT;1 
                                                                Page 6


PGPLOT-HOWTO-COMPILE.TXT;1
PGP_FROM_TPU.TXT;1 
PHON-ANN.TXT;1     
PHONE.ZIP;1        
POORMANCD_TGZ.TAR;1
POORMANDISK_TGZ.TAR;1
POORMANSERIES.HTML;1            Make disks physically on a Linux box look like
                                local VMS disks
POORMANSERIES_FILES.DIR;1
PORTING-A1-VMS-C-PORTING-LIB.ZIP;1
PRINT-TO-WINDOWS-ANN.TXT;1
PRINT_TO_WINDOWS.ZIP;1          Print VMS files on Windows boxes
PROC-PERM-FILES-TIDBIT.TXT;1
PY-GENMAN.TXT;1    
PY-REFMAN.TXT;1    
PYPREPARATIONS.HTML;1           Python (for VMS too)
PYTHON-INSMAN.TXT;1
PYTHON2_1_1-V001DOC.TLB;1
PYTHON2_1_1-V001SRC.ZIP;1
QUISP.ZIP;2        
RCS-5_7-FIX.TXT;2               RCS Revision Control System
RCS-5_7-FULLFIX.TXT;2
RCS-5_7-NEI-ANN.TXT;2
RCS57_NEI.ZIP;2    
RDESKTOP-ANN.TXT;1 
READ-IMAGE-HDR-SRC.TXT;1
README-312P.GNAT;1 
README.GNAT;1      
README.LOA;1       
READ_VERIFY.TXT;1  
RECURSION-COST.TXT;2
RECURSIVE-TREE-SIZE-CALC-DCL-SRC.TXT;1
REMOTE-IP-MAILBOX.TXT;1
RESET-TOO-LARGE-QUEUE-FILE-HOW.TXT;2
REVIEWS.HTML;1     
RUN_WSSIZE-COM.TXT;1
S9XS139-ANN.TXT;1  
S9XS139_VMS.ZIP;1  
SAMBA-FAIL-DISC.TXT;1
SAMBA-USING-TIP.TXT;1
SE-SMALLEIFFEL.TAR-BZ2;1
SET-OWNER-MAR.TXT;1
SET_PASSWORD.ZIP;1 
SIMH-VMS-7_3-CONFIG-Q.TXT;1
SIXEL-TO-PS-SRC.TXT;1
SNES-EMU-PACMAN.ZIP;1
SNOW.ZIP;2                      Make it snow on your X displays
SPQ.ZIP;1          
SPREADSHEET-WRITEEXCEL-0_34_TAR.GZ;1 Perl module to write Excelformat
SSH-AAAREADME.RELEASE;1
SSH-AAAREADME.TXT;1
SSH-DOC.HTML;1     
SSH_SERVER_015.ZIP;1            Secure shell (v1)
STR.TGZ;1          
SUIMH-SETUP.TXT;1  
                                                                Page 7


SUN-KB-MAP-AGAIN.TXT;1
SWIFTSURF_TAR.GZ;1 
SYS$OUTPUT-REDIR-HOW.TXT;1
SYSLOGD-ANN.TXT;1  
SYSLOGD.ZIP;1                   VMS version of syslogd (a la unix logging)
                                both daemon and logger (get VMS to hold your
                                logs from those insecure unix boxes)
SYS_SERVICE_HOOK.SRC;2
TACHYON-ANN.TXT;1  
TACHYON_0_93_4.ZIP;1            Multithreaded raytracer
TAR.EXE;2                       Read/write tar format files/tapes/disks
TARVAX.EXE;1       
TCGMSG_VMS.ZIP;1   
TCMSG-README_VMS.TXT;1          Message passing environment for interprocess
                                communication. Also tools for writing parallel
                                programs with it.
TCPIP-CLIENT-SOCK_C.27;2
TCPIP-SERVER-SOCK_C.41;2
TGD1_2C.ZIP;3      
THREAD-MAIL-INFOVAX.TXT;1
TRACER011-EXP_06-JUN-2000.ZIP;2
TREEV42.ZIP;1      
TSM021.ZIP;2       
TUN-1_1_TAR.GZ;1   
TUNING-MOZILLA-RESPONSIVENESS.TXT;1
UE400AXP.ZIP;2     
UE400DEV-VMS.ZIP;2              Micro Emacs editor
UE400VAX.ZIP;2     
UNDUMP.ZIP;1                    Restores a disk from its ASCII dump
UNZIP.EXE;1                     Revised unzip
UNZIP.EXEVAX;1     
UPSIDE-DOWN-VT100-LETTERS.TXT;1
USE-SUN-KB-HOW.TXT;1
VAX-MMJ-CABLE-PIN.TXT;1
VAX4000-90-MEM.TXT;3
VAXELN-IDUTIL.ZIP;1
VAXETHER.EXE;1     
VAXFT_SOURCE.ZIP;1              Copy files to/from VAX disk images
VAXPRE.ZIP;2       
VAXSCAN-UTILS.ZIP;1
VIM-60-ALPHA.ZIP;1 
VIM-61-ALPHA.ZIP;1 
VIM-61-SRC-VMS.ZIP;1            Vi editor clone
VIM-61-VAX.ZIP;1   
VIM-ANN_TXST.TXT;1 
VIM.HTML;2         
VIN-ANN.TXT;1      
VIN-ANN_XT.TXT;1   
VMS-7-3-DIAG.TXT;1 
VMS-BROADBAND.TXT;1
VMS-CPLUSPLUS-KIT-LOC.TXT;1
VMS-DAYS-RUNNING-CALC.TXT;1
VMS-DISPLAY-SETTING-POWERSTORM.TXT;1
VMS-EMACS-ANN.TXT;1
VMS-EMACS-CONFIG-HOW.TXT;2
                                                                Page 8


VMS-FILESYS-GOODNESS.TXT;1
VMS-HACK.TXT;2     
VMS-HOBBY-FAQ.TXT;1
VMS-IDE-CHIPS.TXT;1
VMS-MAIL-SEND-HTML-HOW.TXT;2
VMS-ON-NT-ALPHA.TXT;1
VMS-SEC-MUP.TXT;2  
VMSCD-1_0-1_I386.RPM;1
VMSCD-1_0-1_SRC.RPM;1
VMSCD-1_0_TAR.GZ;1              Reads VMS CDs (or VMS disks generally) under
                                other OSs  (Linux for example)
VMSCD.PDF;1        
VMSCD.PS;1         
VMSCD_HOME_PAGE.HTML;1
VMSCD_HOME_PAGE_FILES.DIR;1
VMSFAQ200206.ZIP;1 
VMSPIPE-ANN.TXT;1  
VMSPIPE.ZIP;1                   Pipe commands for VMS (preceded the built in pipe
                                command)
VMSTERM.HTM;1      
VMSTERM.ZIP;1                   Needed code to use Linux remote terminals to
                                VMS and have a decent keymap
VMSTERM_SCRIPT.HTM;1
VTTEST_TAR.GZ;1    
WASD-TCPIP-SOCKETS-CODE-LOC.TXT;1
WASDJAVA.DIR;1     
WEBALIZER-2_01-10-VMS.ZIP;1
WEBALIZER-JPG_ALP721.JPG;1
WEBALIZER.HTML;1                Webalyzer - log file analysis program
WEEKNUMBER-SRC.TXT;1
WHOIS.ZIP;2                     VMS Whois client
WINWHOISA.ZIP;1    
WSSIZE-COM.TXT;1   
WWWCOUNT2_4P.ZIP;1 
WWW_YRL_CO_UK-$PHIL-PDS_PDS.HTML;1
XAW3D_4.ZIP;1      
XICQ.TXT;1         
XICQ.ZIP;1                      xtrophy port to vms
XLATE-DOC.TXT;1    
XMU_4.ZIP;1        
XSCREENSAVER-4_05_TAR.BZ2;1     Lots of screen hacks and screensaver
YAHMAIL160-AXP.ZIP;1
YAHMAIL160-VAX.ZIP;1
YAHMAIL160.ZIP;1                Mailer, works with wasd
ZDEC-FIXEDUP-SRC.TXT;1
ZDEC-SRC.TXT;2                  Zero Device Error Count.
ZERO-ALL-DVC-ERR-CNTS.TXT;2
ZERO-DVC-ERR-CNT-SRC.TXT;2
ZIP.EXE;1          
ZIP.EXEVAX;1                    New version of Zip compress program
ZIPUNZIP.PDF;1     
ZIPUNZIP.PPT;1     
ZLIB-1_1_3_TAR.GZ;2
ZLIB1_3_3-V001.ZIP;2

========> [VMSLT02A.WWW]AAAREADME.TXT;1 <========


Web Servers, Browsers and the like

HTTP_SERV-OSU-AAAREADME.RELEASE;1       HTTP_SERVER_3-10.ZIP;1
HTTP_SERVER_3-9C.ZIP;1                  LYNX2_8_5DEV_8_TAR.BZ2;1
MAKE_MOSAIC.COM;2   MMK.ZIP;2           MOSAIC-AAAREADME.FIRST;2
MOSAIC3_6-2.ZIP;2   MOSAIC3_6.ZIP;2     OPENSSL.README;2    README.JOU;1


The HTTP* files are the OSU web server. Lynx is a text mode web server.
The openssl engine latest is in [-.net] on this collection.

Mosaic is a web browser, descendant of the very first web browser.


                        VMS Mosaic 3.6

VMS Mosaic has been generated and tested on VAXes running OpenVMS
5.4 thru 7.2 and on Alpha systems using OpenVMS V1.5 thru 7.2-1.
The systems have used UCX, CMU, MultiNet, Pathway, TCPware or
SOCKETSHR with NETLIB.  CMU TCP/IP is supported via LIBCMUII
or SOCKETSHR.  The program has been compiled with VAX C, DEC C
(both VAX and Alpha) and GNU C (VAX version 2.7.1 only).  Versions
1.1 thru 1.2-5 of DECwindows Motif are supported.  See the file
CHANGES.VMS for a list of changes from previous releases.

The file Mosaic3_6.zip contains the sources, documentation and
build procedure.  Note that the file is a ZIP archive, so the
UNZIP program is needed to unpack it.

If you have any problems with installing or running VMS Mosaic,
please ask for help via the VMS-MOSAIC mail list (see below).

1. Before installation.

 - Make sure that you have DECWindows Motif and the Miscellaneous
   Utilities optional library.  The latter is an optional part of
   the DECWindows Motif kit.  You can check if it is present with
   SHOW LOGICAL XMU which should show something like
       "XMU" = "SYS$SYSROOT:[DECW$INCLUDE.XMU]"
   Check that the XMU directory contains a set of include files.
   If you do not have this software, stop here.

 - The installation account should have a large page file quota
   (100,000 should be enough), otherwise the build procedure may
   fail.
 
 - First unpack the archive.  You need the UNZIP program for this.
   You can find ZIP/UNZIP sources at ftp.wku.edu and mirrors.

 - To include support for secure connections, OpenSSL must be
   installed on the system prior to building Mosaic.  See the
   file OPENSSL.README.

 - The sources have many defaults built in.  Mosaic uses auxiliary
   programs for viewing, etc.  The default definitions for these
                                                                Page 2


   programs are in [.LIBWWW2]HTINIT.C.  There are many other
   resources defined in [.SRC]XRESOURCES.H.  Six of these can be
   defined in LOCAL.CONFIG.

   1) You may want to define your own default home page for the
   homeDocument resource by changing HOME_PAGE in LOCAL.CONFIG. 

   2) Choose a print command appropriate to your site by changing
   PRINT_COMMAND

   3) If you intend to read News with Mosaic, you may define a
   default news host by setting NEWS_HOST.  This default can be
   overridden with the logical NNTPSERVER.

   4) Finally you should choose an appropriate Mail prefix by changing
   MAIL_PREFIX.  If you have PMDF or MX, this prefix should be "IN%" 
   or "MX%".  Please note that the setting of Mosaic*prefixVMSMail in
   MOSAIC.DAT overrides any setting made in LOCAL.CONFIG.

   Other defaults that you might consider changing are:

   1) Instead of DECterm you may want to use xterm or whatever you
   have.  See [.SRC]XRESOURCES.H

   2) You may want to change the default for file uncompressing.
   Also in [.SRC]XRESOURCES.H

   3) If you have installed ghostview and ghostscript, you can
   use them instead of DECWindows VIEW as the PostScript Previewer.
   This can be done by changing POSTSCRIPT_VIEWER in LOCAL.CONFIG.

   4) You may want to put the file documents.menu somewhere else
   than in MOSAIC_DIR:.  See [.SRC]XRESOURCES.H

   5) You may want to start DECsound differently.  See [.LIBWWW2]HTINIT.C

   6) If you are using a VAXstation which is faster than a VS4000-VLC,
   then you may want to increase MaxClipTransitions to 6144 (12288 can
   be used for a VS4000 Model 90) in the file [.SRC]XRESOURCES.H.  The
   value can safely be increased to 4096 on VS4000-VLC and VS3100/SPX
   systems.  The default value of -1 in XRESOURCES.H causes the setting
   to default to 2048 which is suitable for slower VAXstations.  Note
   that this resource has no effect when the X server is an AlphaStation.


2. Installation

The build procedure, MAKE_MOSAIC.COM, will use MMS or MMK if either
is available, otherwise it will do a complete in-line build.  It will
also attempt to select the appropriate TCP/IP package to build with.
The TCP/IP package may be specified in parameter P2 to force a build
with a particular package.  (Note: the procedure uses the logical
MMK_DIR to locate MMK as recommended by the documentation for the
current release (V3.8-1) of MMK.  The minimum version of MMK which
will work with the Mosaic build is V3.4)
                                                                Page 3



Make any changes you might need in LOCAL.CONFIG (check the settings
of HOME, PRINT_COMMAND, NEWSHOST, EDIT_COMMAND and MAIL_PREFIX) and
then execute MAKE_MOSAIC.COM:

   $ @MAKE_MOSAIC

or

   $ @MAKE_MOSAIC "" "" "/IGNORE=WARNING"

in order to force an MMS or MMK build to ignore compilation warnings
(this only has an effect if the build uses either MMS or MMK).

This should build everything.  You should not get any errors but some
configurations may get compilation informational messages.  For non-MMS
builds, the following command can be used to delete unneeded object files
and libraries after the build:

   $ @MAKE_MOSAIC "" "" "" NOMMS CLEAN

Once the build is finished, Mosaic can be invoked either by defining a
foreign command symbol like:

$ MOSAIC :== $device:[directory]MOSAIC

or by adding MOSAIC.CLD to the system dcltables with the command:

$ SET COMM/TAB=SYS$SHARE:DCLTABLES/OUT=SYS$COMMON:[SYSLIB]DCLTABLES MOSAIC.CLD

and defining the logical MOSAIC_DIR to point to the directory containing
MOSAIC.EXE.

Help for Mosaic can optionally be added to the VMS help library with the
following command: 

$ LIBRARY/HELP/INSERT SYS$COMMON:[SYSHLP]HELPLIB.HLB MOSAIC.HLP


3. Post-installation.

Mosaic, like most programs using X, needs an application resource
file.  There are color and mono versions in MOSAIC.DAT_COLOR and
MOSAIC.DAT_MONO.  Check these, and move the appropriate one to your
"applications defaults" directory with world read access and the name
SYS$COMMON:[DECW$DEFAULTS.USER]MOSAIC.DAT.  However, you should make
both files publicly available.  Users, who want to customize more,
should copy the appropriate file to DECW$USER_DEFAULTS (normally
SYS$LOGIN:) with name MOSAIC.DAT and modify it further there.

The logical MOSAIC_DIR should be defined to point to the directory
which will contain the proxy files (PROXY. and NO_PROXY.), if the
proxy feature is used, and the file DOCUMENTS.MENU.  The logical
MOSAIC_MAILCAP_DIR should be defined to point to the directory
containing the files MAILCAP. and MIME.TYPES if you have and desire
                                                                Page 4


to use these files for all users (personal copies of these two files
in SYS$LOGIN will override the ones pointed to by the logical).
The use of these two logicals can be changed in [.SRC]XRESOURCES.H
and [.SRC]MOSAIC.H, respectively.  Mosaic uses the file DOCUMENTS.MENU
to configure one of the pull-down menus.  Check this file, and then
copy it to MOSAIC_DIR: (or the location given in [.SRC]XRESOURCES.H
if you changed it).

The location of MAILCAP., MIME.TYPES, DOCUMENTS.MENU and the proxy
files can also be specified using the following X resources in
MOSAIC.DAT:

Mosaic*DocumentsMenuSpecfile:   xxx:documents.menu
Mosaic*ProxySpecfile:           xxx:proxy
Mosaic*NoproxySpecfile:         xxx:no_proxy
Mosaic*GlobalTypeMap:           xxx:mailcap.
Mosaic*GlobalExtensionMap:      xxx:mime.types

where xxx is any valid device and directory specification.  These
X resources override the logicals MOSAIC_DIR and MOSAIC_MAILCAP_DIR.
If using a preference file (SYS$LOGIN:MOSAIC.PREFERENCES), the location
and names of these files must be modified in the preference file
instead of in MOSAIC.DAT.


4. Post post-installation.

You may find that you need some auxiliary programs for uncompressing,
viewing, etc.  You should be able to find most of what you need on Hunter
Goatley's ftpserver at ftp.wku.edu or at mirrors at many sites.
Ghostscript can be found at ftp.cs.wisc.edu in the pub/ghost/aladdin
directory.


5. Some more hints.

Some points that should be in a user's guide are:

a) Mosaic automatically creates a preferences file (MOSAIC.PREFERENCES)
  in SYS$LOGIN, but the values in it are not used unless preferences are
  enabled and saved via the Options and File menus.

b) To read News you must first define a News server.  This can be done
  at compilation time (see above), or by defining a logical NNTPSERVER
  as the host name of the server.

c) Mosaic can be controlled remotely.  If you start the program with
  the -mbx switch or the /REMOTE qualifier, it will act on commands sent
  to a mailbox named MOSAIC_username.  The logical name for the mailbox
  can also be set with an argument following the -mbx_name switch or
  the /MAILBOX_NAME qualifier.  Finally, the mailbox name can be entered
  in your group name table with the -mbx_grp switch or /GROUP qualifier,
  provided you have GRPNAM priv.

  The commands are defined and acted upon in the routine
                                                                Page 5


  mo_process_external_directive in [.SRC]GUI.C.  The possible commands
  are:

   goto|URL newwin|URL pagedown pageup scrolldown scrollup flushimagecache
   backnode forwardnode reloaddocument reloadimages refresh iconify
   deiconify raise move resize

  The goto and newwin commands must be followed by a vertical bar and
  then the URL of the page to display.  The move and resize commands
  have the format "command|x|y" (e.g. move|200|400).

d) The HTFTP.C routine understands "long" listings from "normal" UNIX
  ftp servers, from Hunter Goatley's MadGoat ftp server and from MultiNet,
  TCPware and UCX servers.

  A URL starting with ftp://username:password@node can be used for
  ftp-ing from non-anonymous accounts.  You must be extremely careful
  if you use this feature!!  The password is displayed on your screen
  since it is part of the URL.  It is also recorded in your
  MOSAIC.X-HISTORY file!

e) Mosaic may consume a lot of page file quota when expanding in-line
  images or when using many fonts.  Make sure that your AUTHORIZE
  pgflquo resource is at least 40000 pages.  If you have insufficient
  page file quota, Mosaic will very likely crash sooner or later.

And finally, if Mosaic crashes, please send mail describing how you
used Mosaic just before the crash.  What pages did you (try to) look
at?  Did you invoke Mosaic as a subprocess, as a detached process,
or as a regular process?  Did you have any problems compiling and
linking?  Give any other information you may find relevant too.  Also
include the configuration you were using including the versions of
the compiler, VMS, TCP/IP package and Motif.  Reports of bugs should
be sent to the VMS-MOSAIC mailing-list (see below).


6. The VMS-MOSAIC mailing-list.

A mailing-list, VMS-MOSAIC, has been setup to help support the use of
MOSAIC on VMS.  Its welcome message, which includes information on how
to subscribe, is attached below.

All questions concerning the use of Mosaic on VMS and bug reports
concerning this release should be sent to the list.  They will likely
receive a faster response than if they are sent to me directly.


7. The VMS Mosaic Comment Card

Please complete the Comment Card on the Help pulldown menu.

======================================================================
I am grateful to all the people who helped port and test this release.
In particular, I want to thank Richard Levitte for maintaining the
VMS-MOSAIC mailing-list.
                                                                Page 6


======================================================================
George Cook, West Virginia Network (WVNET)
2-Feb-2000
Email address: cook@wvnet.edu


VMS-MOSAIC mailing-list welcome message:
================================================================================

Welcome to the VMS-MOSAIC mailing-list !

The topic of this list is the use and development of VMS MOSAIC with focus
on bug-fixes and implementation of new features.  The intended audience is
both programmers and users.  General questions about HTML and WWW are best
dealt with in other forums. 

Further administrative requests regarding this list should be sent to

    Internet:   VMS-MOSAIC-REQUEST@LEVITTE.ORG

The following commands can be handled automatically by VMS-MOSAIC-REQUEST@LEVITTE.ORG:

    SIGNOFF             - to remove yourself from the list
    REVIEW              - to get a list of subscribers
    QUERY               - to get the status of your entry on the list
    SET NOMAIL          - to remain on the list but not receive mail
    SET MAIL            - to reverse the NOMAIL setting
    SET CONCEAL         - to conceal yourself from REVIEW listings
    SET NOCONCEAL       - to reverse the CONCEAL setting
    SET NOREPRO         - to prevent the list from sending you your own postings
    SET REPRO           - to reverse the NOREPRO setting
    LIST                - to get a list of mailing lists available on this host
    HELP                - to receive a help file
    QUIT                - to terminate processing (skipping signature, etc.)

The syntax of these commands for use with MXSERVER is:

    SIGNOFF VMS-MOSAIC
    REVIEW  VMS-MOSAIC
    QUERY   VMS-MOSAIC
    SET VMS-MOSAIC [NO]MAIL
    SET VMS-MOSAIC [NO]CONCEAL
    SET VMS-MOSAIC [NO]REPRO
    LIST
    HELP
    QUIT

Please direct questions regarding list-management to VMS-MOSAIC-OWNER@LEVITTE.ORG.
