Previous | Contents | Index |
The following is a list of additional post-installation tasks that must be completed following an upgrade from V5.0 or earlier of PMDF or PMDF-MTA. Sites upgrading from PMDF V5.1 or later should skip this section.
$ PMDF STARTUP DISPATCHER |
The commands PMDF STARTUP SMTP, PMDF STARTUP POP3, and PMDF STARTUP IMAP are all obsolete as of PMDF V5.1, having been subsumed by the PMDF STARTUP DISPATCHER command. If you have any such commands in your system startup, replace them with a single PMDF STARTUP DISPATCHER command. |
PMDF_ROOT:[exe]
directory has been split into several directories, each referenced by a logical name. Upgrading sites that use SMTP servers, DECnet objects, UUCP, or any of the command procedures to start detached PMDF processes are impacted by these changes. Also, any site developed procedures which reference executables or command procedures in PMDF_ROOT:[exe]
must be modified to use either PMDF_EXE:
or PMDF_COM:
to access, respectively, executables or command procedures which formerly resided in PMDF_ROOT:[exe]
. The command procedure PMDF_COM:find_pmdf_root.com
can be executed to help you locate any references to PMDF_ROOT:[exe]
. This procedure checks many of the places where PMDF_ROOT:[exe]
is likely to be used. However, it is not omniscient and can miss
noticing some occurrences. Likely usages to check include: DECnet objects (PhoneNet or SMTP over DECnet channels)
The definitions for PhoneNet and SMTP DECnet objects need to be modified. For PhoneNet over DECnet channels, use the commands:
For SMTP over DECnet channels, use the commands:
$ RUN SYS$SYSTEM:NCP NCP> DEFINE OBJECT PMDF - FILE PMDF_COM:dn_slave.com ... NCP> SET OBJECT PMDF - FILE PMDF_COM:dn_slave.com ...
Consult the appropriate Installing PMDF As a Known Object subsection in the DECnet Channels chapter of the PMDF System Manager's Guide.
$ RUN SYS$SYSTEM:NCP NCP> DEFINE OBJECT PMDFSMTP - FILE PMDF_COM:dsmtp_slave.com ... NCP> SET OBJECT PMDFSMTP - FILE PMDF_COM:dsmtp_slave.com ...UUCP
Consult the section "Setting up the slave program" in the UUCP Channels chapter of the PMDF System Manager's Guide. You will most likely have to change the rmail definition inUUCP_BIN:uuxqt_dcl.com
to
after which you need to restart your UUXQT job so that it will see this change.
rmail = "$PMDF_EXE:uucp_slave.exe"Command procedures
Command procedures such asstart_ucx_smtpd.com
andstart_fax_receive.com
should now be referenced via thePMDF_COM:
logical. Update your system startup procedures accordingly.Shareable image hooks
Logical name definitions for shareable image hooks (e.g., PMDF_FAX_VALIDATE and PMDF_FAX_LOG_USAGE) may need to be changed depending upon where you used to keep the actual shareable images. For instance, if you previously kept them inPMDF_ROOT:[exe]
, then the logicals need to be changed to now usePMDF_EXE:
instead ofPMDF_ROOT:[exe]
.
pmdf_q2email.exe
so that it can be clearly identified in the SYSEXE directory. You will
need to modify the /PROCESSOR qualifier specifications in your startup
procedure which initializes any queue to e-mail queues. PMDF_COM:convert_queue.com
to convert old queue entries produced by versions of PMDF prior to 3.2
to the current subdirectory format. (This new format was introduced
with version 3.2 of PMDF.)
Previous | Next | Contents | Index |