Last Update:            30-MAR-2005
Operating System:       UNIX, OpenVMS
Component:              pmdf db utility
Base Level Required:    PMDF V6.2-1
Other Requirements:     libpmdf.so (UNIX)

Platform                Subdirectory            File(s) to download
--------                ------------            --------------------
OpenVMS VAX             [.VMS.VAX_EXE]          DB.EXE
OpenVMS Alpha           [.VMS.ALPHA_EXE]        DB.EXE
all VMS platforms	[.VMS.COM]		PDB.CCD_I, PDB.CLD, FAX.CLD
						PMR.CLD, X40.CLD
Solaris SPARC           solaris-sparc/bin/      db
Solaris x86             solaris-x86/bin/        db
Tru64			osf/bin/                db
all Unix platforms	unix/lib/		db.cld


GENERAL INFO
-------------
     You will need to have a License PAK with a release date after the date of
  PMDFSHR.EXE or libpmdf.so to run PMDF.  Note that this may apply to other
  images as well.

     Patches may be obtained from the anonymous FTP account on
  ftp.pmdf.process.com.  Use FTP to connect to the host ftp.pmdf.process.com
  and login as the user anonymous.  Use your e-mail address as the login 
  password.

     Move to the pmdf_621_patches subdirectory:

        ftp> cd pmdf_621_patches

     Patches will be located in platform-specific sub-trees, as follows:

        Platform        Subdirectory
        --------        ------------
        OpenVMS         vms
        Solaris/SPARC   solaris-sparc
        Solaris/x86     solaris-x86
        Tru64           osf
	common unix	unix

     When FTPing images, be sure to FTP them as binary.  Before retrieving
  such an image with the GET command, be sure to put your FTP into binary
  mode with a command such as TYPE IMAGE or TYPE BINARY.

  The CLD files are text files and should be FTPed as text. Before retrieving
  them with the GET command, be sure to put your FTP into ASCII mode. The
  rest of the files, including the CCD_I file, are binary, so use TYPE BINARY
  for those and TYPE ASCII for the CLD files.


Change history
---------------
24-MAR-2005
  The PMDF DB command now supports HUGE databases. The 'open' command now
  supports "huge" as well as "short" and "long" keywords. The 'add' command
  accepts alias-values as long as 1024 bytes.

  Note that on VMS the default size is still LONG, so to create a HUGE sized
  personal aliases database, it needs to be created first using PMDF CRDB/HUGE.
  Or as an alternative, a database with a different name can be created from
  within PMDF DB using the OPEN name HUGE command, and then this database can
  be renamed to the standard personal aliases database name (usually
  SYS$LOGIN:ALIASES.DAT).

  On Tru64 and Solaris, this change requires a libpmdf.so with an image ident
  of V6.2-1x5 or higher.
  (D/E 6975)


Installation
------------

OpenVMS [VAX] [ALPHA]

        Copy the DB.EXE to the PMDF_EXE: directory.  Ensure it has the same
        ownership & security/access as the previous version.

	Copy the files PDB.CCD_I, PDB.CLD, FAX.CLD, PMR.CLD, and X40.CLD
	to the PMDF_COM: directory. Ensure that they have the same ownership
	& security/access as the previous versions.

UNIX [Tru64] [Solaris]

        To install the new db, place the image into /pmdf/bin/db
        and execute the following commands:

        # chown pmdf:bin /pmdf/bin/db
        # chmod 4711 /pmdf/bin/db

	To install the new db.cld, place the file into /pmdf/lib/db.cld
	and execute the following commands:

	# chown pmdf:bin /pmdf/lib/db.cld
	# chmod 644 /pmdf/lib/db.cld

	Make sure to download and install the latest libpmdf.so as instructed
	for that image.