You may elect to install PMDF on top of an existing version, or you may wish to place it in a different directory tree. In either case, configuration information from your old installation is always preserved. If you elect to install PMDF in a different location, the old version is not touched, and it is your responsibility to copy over the necessary configuration files from the old version to the new one.
You should take time to familiarize yourself with how PMDF is currently set up on your system. In particular, you should know where PMDF is located on disk, the name, password, and UIC of any existing PMDF server or user accounts, and the structure of the PMDF service queue or queues, as well as any site-specific details of the previous installation.
Important:
If you are upgrading from PMDF V5.1 or earlier, note that as of PMDF V5.2, the PMDF IMAP server supports hierarchical folders; as part of that support, IMAP users can no longer use the slash character,/, in normal folder names. So if you are upgrading from PMDF V5.1 or earlier, IMAP users with existing folder names containing the slash character will need to rename those folders using something other than IMAP, e.g., using VMS MAIL or PMDF MAIL, in order to see the folders from IMAP. You may find the FIND_SLASHES program helpful for spotting (and optionally renaming) such folders. You may even wish to run this program before upgrading PMDF, to convert folder names before upgrading PMDF.FIND_SLASHES is a standalone image (not dependent on PMDF). It is distributed in the PMDF executable directory,
PMDF_EXE:, or is also available for FTPing from the PMDF anonymous FTP site, ftp.innosoft.com, (especially in case you wish to fetch and run it before installing PMDF V6.0), located under the[.vms_mail_tools]directory.When you run the FIND_SLASHES, you need READALL privilege to read the SYSUAF and everyone's mail files. It will scan through the SYSUAF and for each user find all folders in the user's default mail file. If a folder with a slash character,
/, in the name is found, it will write arenamefolders.comDCL command file (in your current directory) which contains the MAIL commands necessary to rename the folders for all users. FIND_SLASHES does not execute therenamefolders.comDCL procedure automatically, so you can edit the procedure and customize it to taste before running it.
Important:
If you are upgrading from PMDF V4.1 or earlier, then owing to directory structure changes since made to PMDF, you must pay careful attention to the post installation tasks for upgrades detailed in Section 1.7 .
Important:
If you are upgrading a PMDF-FAX V4.0 or V3.2 installation, then be sure to execute thefax_upgrade_v41.comcommand procedure before restarting your mail queues. See Section 1.7 for further details.
1.5.1 Shutting down PMDF for the upgrade
If an older version of PMDF is currently up and running on your system,
it should be shut down at this time as follows:
PMDF_ROOT:[queue]) should be empty before attempting an
upgrade. If the queues are not empty and cannot be emptied conveniently
at this time, you should move the files in the old queue to a safe
place before performing the upgrade. Remember to note the subdirectory
structure so you can restore the queue files to their appropriate
subdirectories after the upgrade is complete.
The queue subdirectories and files from PMDF V3.1, V3.2, V4.0, V4.1,
V4.2, V4.3, V5.0, V5.1, and V5.2 are compatible with PMDF V6.0. If you
elect to upgrade PMDF in place, messages in the queue subdirectories
will be delivered by PMDF V6.0 after the upgrade is completed and
running. If, however, you are upgrading from a version of PMDF prior to
V3.1, the directory structure of the queue has changed---messages are
now stored in channel-specific subdirectories. The command file
PMDF_COM:convert_queue.com can be used to move messages in
PMDF_ROOT:[queue] to the proper subdirectories. This
command file should only be used as a last resort; it is better to
empty the queue entirely prior to upgrading if at all possible.
SYS$COMMON:[sysexe].